I have a 2008 Toyota RAV4 4 cylinder car. The check engine light came on along with the VSC and 4WD lights. Took it to the mechanic, he got a P0012 code and he said there was sludge and he drained the motor and installed a new cam shaft actuator. Lights came back on. He did this a second time and added sludge solvent. Again the lights went back on. Mechanic said I would need a new motor. Took the car to PEP Boys and they did a complete check engine diagnostic, they too got a P0012 code but said I needed a new ECM. Which is the more likely cause of the code. The car seems to run fine but at seems seems to idle rough.
33.7k questions
32.5k answers
1.3k comments
23.0k users