You can get most of the code descriptions here: Click me If you go to that webpage, they give possible causes for each code.
P0300 = Random/Multiple Cylinder Misfire Detected
P0125 = Insufficient Coolant Temperature for Closed Loop Fuel Control
P0171 = System too Lean (Bank 1)
P1135 is manufacturer specific, so it's in a little different place on that same webpage.
P1135 = Air/Fuel Sensor Heater Circuit Response. (Bank 1 Sensor 1)
I'm no expert (there are plenty of folks on this board who are), but I'd say you've got a few problems:
1) A bad O2 sensor in the rear bank's exhaust manifold, the one next to the firewall. I am certain of that.
2) Either a bad coolant temp sensor, or the cooling system thermostat is stuck open. Does the temperature gage on the dash register a normal operating temp? If not, then it's most likely the thermostat.
3) The misfiring could be bad spark plugs. If they've never been replaced, do it. A lot of other things could cause misfiring, but that's where I'd start because it's due for it anyway.
__________________
1992 Camry LE, V6 (3VZ-FE), ABS brakes, 330k miles, dark emerald pearl, owned since new.
1996 Avalon XLS, ABS brakes, moonroof, white, acquired w/ 139k miles, now at 261k.
2001 Yamaha FZ1, Ivan's jet kit, resprung all around, Ohlins in the rear, Race Tech cartridge emulators in the forks, 45k miles.
Last edited by BMR; 09-16-2009 at 01:55 PM.
Reason: Plug wires not normally a prob on the 1MZ motor.
|