I replaced the Cannister Purge Valve and cleared the code with a hard reset. About 24 hours later, the check engine light came on again. Again, the same code showed up. I took the part back, thinking it was defective. I changed it out again, and about 24 hours later, the check engine light came on again. Same code. The connections look good, along with the hoses. Checked my mpg to see if I was using any more gas, and it was 18.9 per gallon. So it is not running too rich.
I also replaced the gas cap even though the old one did not have any apparent breaks or cracks. I did get an odor of gasoline around the trunk area. I also again did a hard reset.
I am at a bit of a loss. I am open for suggestions on how to proceed. Thank you in advance for any guidance.
I replaced the Cannister Purge Valve and cleared the code with a hard reset. About 24 hours later, the check engine light came on again.
Did the canister purge valve actually test as bad?
Again, the same code showed up. I took the part back, thinking it was defective. I changed it out again, and about 24 hours later, the check engine light came on again
Did the replacement canister purge valve also test as bad? That means that the canister purge valve is not the cause of your CEL.
Checked my mpg to see if I was using any more gas, and it was 18.9 per gallon. So it is not running too rich.
Your mpg that you see on the gauge does not tell you whether or not you’re running rich. In order to find out if it’s truly running rich you need to hook up a scan tool and analyze live data. Running rich does not mean you’re getting worse mpg’s. It means you have either too much fuel getting added or not enough air.
I am at a bit of a loss.
Try the steps for diagnosing this code at this link: