The P0133 code will not keep the engine from starting. If this is the 2.0L engine, it is belt timed, you need to check the timing belt and ensure that it is not broken. If it is broken then the engine will not run at all, I see you replace the ignition components, with the exception of the crankshaft position sensor, check that as well. Hope this helps, let me know.
Engine stall or RPM fluctuates
at idle.
This problem
is commonly caused by a dirty automatic idle speed control valve and
throttle valve. Buy a can of throttle valve cleaner (do not use
carburetor spray cleaner!) from NAPA or Carquest (made by CRC
chemicals) and spray it into the air intake while the engine is
running, use up about 1/2 the can, engine will try to stall hold the
speed up, shut it down and let it soak for 30 minutes, restart and
blow out the remaining fluid, shut it down and disconnect the
negative battery cable for 5 Min's to reset the base idle control.
Below is a picture of the switch I mentioned.
227 views
Usually answered in minutes!
×