In the past year or so the engine light has been on for multiple times. At the beginning the code is P0101. Tried multiple things, and the code comes up in a few weeks or a few months: bought a new gas tank cap, replaced engine air filter, cleaned mass air sensor, replaced mass air sensor.
Recently there is another code show up P0456. Not sure what to do. Get a new gas tank cap? Check the fuel pressure?
There are couple things I can think of that might or might not relevant:
- noticed that the engine oil is consumed somehow. I put about 4.75 qt engine oil each time about 6 months, and recently noticed the decanted old oil is quite less, guess about 4.0 qt or so. Maybe there is small leak somewhere, but no oil stain observed beneath the car.
- The car hit curb and pit hole several times, the cover underneath the engine was ripped off one time and get replaced one, the front right wheel was slightly bent one time and was hammered back.
- The battery red pole is very easy to get rust, has cleaned multiple times, but accumulates much faster than my other car.
SPONSORED LINKS
Wednesday, January 1st, 2020 AT 10:39 PM