my check engine light started coming off and on intermittently several weeks ago. i took it to the shop, they hooked it up and the code was 0401. it ended up that my pdfe(?) sensor was bad. it says on the invoice .. 'emissions gas flow problem'. they charged me $45 for the sensor and $45 for...