My corrolla 2000 engine light went on.
I got a PO171 on the OBD II reader. The car is drivable, but there is a lag when you accelerate from a stop or when moving( unless you give it alot of throttle it will stall when accelerating from a stop ). It also is hard to start when hot , but if you open throttle all the way and cranck for 5 seconds and then do a regular start it will start fine, but the exhast smells very rich for a minute.I dont know if the hard starting is related to the PO171 code or another problem itself.
I checked the induction system,heated oxygen sensor,mass air flow meter, ignition and exhast system and all seem to be fine. I have not checked the fuel preasure,injectors,or ECM. I checked the easy ones first.
Am I on the right track here? Am I missing anything?
Is there a easy/ cheaper way to check my fuel presure than buying a SST preasure set up ( very expensive) from toyota?
Thanks, Sam