Hi guys. I have not driven my lancer 91 efi for 3 days now. Whenever the engine is running idle or driving, the rpm just fluctuates nonstop like crazy ranging from 1800-2200 rpm. I suspect it to be the idle control motor (servo motor). Whenever i turn the ignition key (engine still off) i can here a mild whirring or grinding sound coming from the servo motor that does not stop. Car's drivability is crazy. also check engine light is on. How can i pinpoint that this is the cause? Any diagnostic test i can do to verify this? Motor seems to receive current, because whirring noise disappears when wiring is disconnected from it. If the motor is the problem, can it be repaired? Iead from the forum that a brand new servo motor is not cheap. Please help!
It could just be a dirty idle air control valve (IACV), air cleaner element, or MAP sensor. It could also be a malfunctioning oxygen (O2) sensor. Have your car OBD scanned to pinpoint the problem.
right, pa scan mo muna yung cause ng MIL (check engine light) maaring ito ang problema mo. the iac maybe doing its job para hindi mamatay ang engine mo. visually check vacuum hoses, pcv, etc.
I had the idle control assembly replaced last Saturday. Now, the check engine light is gone. Idle is stable but seems to settle at around 1000 rpm. It should be around 650-850 rpm with this model. I tried to adjust the idle screw to 800 but it always seem to settle at 1000 rpm after a while. Also, the engine seems to be a little sluggish than usual, like a bad timing. Should the timing be adjusted when servo is replaced?