I have a 2002 Accord and have had a ck engine light on since August P1457 Evap. Since then I have replaced the bypass solenoid, 2 way valve, purge valve, canister, and solenoid valve (over $700). Light is still on. Besides PCM (03-001 bulletin), is there anything else that can be causing this? I'm a student and can't keep replacing parts if it's the PCM that's causing all the problems. Any help is appreciated. Thx.:)