have a 98 honda accord with check engine light? i went to the mechanic and he told me the code was P1457 and i need a new evaporative purge solenoid valve...

is this what the code represents and why do i need this ????? thanks