Many people complain that the RPMs of their car are not stable and the issue varies indefinitely at idle and on the run as well. Most of the time, people with fuel injected cars face this problem. Carburetor cars have a manual setting of RPMs so that they can set the RPMs to their desired number. Fuel injected cars do not have a manual setting as the RPMs are controlled by sensors. Many people do not know the real reason behind the dwindling of RPMs, so it is advised that they should check all the possible reasons for this. There could be multiple sources of RPM instability including sensors, throttle body, wiring, etc. Resolving one issue could make the situation better, but can’t eliminate it.
One thing should be kept in mind while considering RPMs instability, and that is when you start your car in the morning or after a break of 6 to 7 hours, the RPMs are very high, and the range is approximately 1500 -1700. Do not worry about that because it is a genuine setting. The RPMs are higher so that the engine could be warmed before moving. Once the engine has attained its specific temperature, then your RPMs would return to 900 (plus minus 50) automatically.
Now the possible reasons for the RPM varying are stated as below:
First of all, check the sensors in your car. These sensors are a cause of instability of RPMs. As in Pakistan, there is a lot of dust on roads, and the cars intake the air along with this dust, and as a result, the sensors get dusty and starts sending erroneous values to the ECU. The RPMs are controlled by this ECU with the values of the sensors. First of all clean these sensors which include the crank sensor, throttle position sensors, intake air temperature sensor, mass air flow sensor, and idle air control sensor.
As the intake of air is through the throttle body, we should also take the throttle body for service. If you don’t need service, then you can use a carburetor cleaner, but it is recommended to go for car servicing. Along with throttle body service, the sensors are also cleaned. Also, the butterfly could be faulty. The major cause of RPMs instability is the butterfly issue. The size of a butterfly could be smaller than the size of the intake, which takes more than normal air causing the instability of RPMs. If you have repaired the butterfly more than five times, then change the throttle body because repairing it again would not cause any improvement.
Check for the coil/distributor wiring. Faulty wires can also cause the RPMs to go up and down. In some wires, high temperature can cause the current to travel in breaks that is current does not flow continuously. Try replacing the wires. Also, check all the connections to the coils (if your car has coils). Loose connections also cause RPMs to go high and low unexpectedly.
Changing the spark plugs could be another cause of the RPMs issue. Try replacing them.
Take your car for the tappets setting. The car can cause RPMs problem due to hard tappets.
The clogged air filter can cause the RPMs instability. Replace clogged air filter with a brand new one.
Faulty or clogged fuel injectors can cause great instability in RPMs. Clean the fuel injectors or replace them to get rid of RPMs issue.
Generally, the RPMs issue is due to above-mentioned points. Check for all the factors explained above because the car could be suffering from more than one of these issues. These are all the small points explained, but if your car doesn’t recover from the issue after applying all the above solutions, then the problem might be bigger. Show your car to the company workshop or your trusted mechanic.