my check engine light came on and the code read p046, what is it? Maybe you meant a P0406? That is an EGR code. It could be the EGR valve, solenoid or a wiring issue. Check that code again, P codes ...
, B (Body), C(Chassis) or U(undefined). The majority of codes are power train codes and I looked at P046 and there is no such code. The fastest way to find out the problem is go to an auto parts store
...miles the check engine light came on. I had it checked at autozone was told the code was P045 and P046. They asked if I put gas in the car recently which I did and told me the gas cap was not put
...miles the check engine light came on. I had it checked at autozone was told the code was P045 and P046. They asked if I put gas in the car recently which I did and told me the gas cap was not put
167 questions posted
Usually answered in minutes!
1,788 Questions
417 Questions
197 Questions
173 Questions
143 Questions