When Does It Shake? Narrowing Down the Cause

Before visiting a garage, note exactly when the shaking occurs. These patterns point to very different causes and can save significant diagnostic time and money.

  • Shakes only when cold, smooths out after 5–10 minutes: Normal on high-mileage engines in Kenya's mornings — oil has not yet fully circulated. If it persists daily, worn spark plugs or a minor vacuum leak are likely.
  • Shakes all the time at idle, even when warm: Engine misfire, dirty fuel injectors, or a significant vacuum leak. Get it diagnosed this week.
  • Shakes more when AC is switched on: A weak or misfiring engine struggling to handle the additional load of the AC compressor. Also check idle speed — the AC should cause a slight compensation, not a shake.
  • Shaking felt mainly through the steering wheel: Engine mounts may be allowing excessive engine movement, transmitting vibration to the steering column.
  • Strong shake throughout the whole car: A misfiring cylinder or severely worn engine mounts. Do not ignore this — book a garage visit within days.
  • Shake accompanied by a check engine light: The ECU has detected a misfire — a diagnostic scan will identify which cylinder is affected immediately.

7 Most Common Causes

1. Worn or Fouled Spark Plugs

Spark plugs ignite the fuel-air mixture in each cylinder. When they wear out or become fouled with carbon deposits — which happens faster in Kenya's slow traffic where engines frequently run at low temperatures — the spark becomes weak and inconsistent. An inconsistent or absent spark in one or more cylinders causes a misfire: the affected cylinder fires erratically or not at all, producing the characteristic rough shake at idle.

Worn spark plugs are the most common cause of idle shaking on the Japanese vehicles that dominate Kenya's roads — Toyota Corolla, Fielder, Subaru Impreza and Forester, Nissan Tiida. The shaking is often worse when the engine is cold and improves slightly as the engine warms. Spark plug replacement costs Ksh 1,500–5,000 for a full set and is one of the most cost-effective repairs for idle shaking. Always replace all plugs at once — never just the misfiring cylinder's plug. Find an engine specialist for spark plug and ignition work.

💡
Kenya Tip

Nairobi's slow traffic means engines spend long periods at low rpm, which causes carbon fouling on spark plugs faster than highway driving would. If your car idles rough mainly in the city but feels better after a highway run, carbon-fouled plugs are the very likely cause — the higher rpm of highway driving partially burns off the deposits.

2. Dirty or Failing Fuel Injectors

Fuel injectors spray a precisely calibrated mist of fuel into each cylinder. When injector tips become clogged with carbon deposits — very common in Kenya on high-mileage vehicles that have used lower-quality fuel — the spray pattern becomes irregular, delivering too much fuel to some areas of the cylinder and too little to others. The result is incomplete combustion that produces rough, uneven idling and shaking.

Dirty injectors typically cause rough idling alongside slightly increased fuel consumption, occasional hesitation when accelerating from standstill in Nairobi traffic, and sometimes a faint smell of unburnt fuel. A fuel injector cleaning service — either chemically through a fuel system cleaner additive or professionally with ultrasonic equipment — costs Ksh 500–8,000 and often resolves idle roughness noticeably. Find a fuel system specialist for professional injector cleaning.

3. Vacuum Leak

Modern engines use a network of rubber vacuum hoses to control various systems — brake booster, idle speed control, emissions systems and more. In Kenya's heat and with the age of most vehicles on the road, these rubber hoses crack, split and collapse with time. A vacuum leak allows unmetered air to enter the engine, disrupting the carefully calibrated fuel-air mixture and causing a rough, erratic idle that can range from a mild roughness to a pronounced shake.

Vacuum leaks are particularly common on vehicles over 8–10 years old. They can be difficult to find visually because the cracks are often small and the hoses are scattered throughout the engine bay. A common field test is to spray a small amount of carb cleaner or water around vacuum hose connections with the engine running — if the idle speed changes when you spray a particular area, that is where the leak is. Vacuum hose replacement costs Ksh 500–3,000 depending on which hose and the vehicle.

4. Dirty or Faulty Idle Air Control Valve (IAC)

The idle air control valve regulates the amount of air bypassing the throttle body to maintain a stable idle speed — typically 700–900 rpm. When the IAC valve becomes clogged with carbon deposits or develops a fault, it cannot control idle speed properly, causing the engine to hunt (idle speed rising and falling repeatedly), stumble, or shake noticeably at standstill. The AC switching on and off during Nairobi's slow traffic is a particularly demanding test for a marginal IAC valve.

IAC valve cleaning with carb cleaner and a soft brush often resolves the problem without replacement. Cleaning costs Ksh 1,000–2,500 at a garage. If the valve has failed electronically, replacement costs Ksh 3,000–8,000. On newer drive-by-wire vehicles, the throttle body assembly performs this function and requires specialist cleaning or calibration.

5. Worn or Broken Engine Mounts

Engine mounts are rubber-and-metal components that attach the engine to the chassis and absorb the natural vibration of a running engine. A healthy engine always vibrates — the mounts prevent this from reaching the cabin. When engine mounts wear out or break — which Kenya's rough roads and speed bumps accelerate significantly — the engine vibration transmits directly to the car body and is felt as shaking through the seats, floor and steering wheel, most noticeably at idle when engine torque is not damping the movement.

A broken engine mount can sometimes be seen visually — with the bonnet open, ask an assistant to rev the engine gently while you watch. If the engine moves more than a few millimetres or lurches visibly, a mount has likely failed. Broken engine mounts also cause a dull thudding when pulling away from standstill as the engine torques against the failed mount. Engine mount replacement costs Ksh 3,000–12,000 per mount depending on the vehicle and mount location.

6. Low or Uneven Cylinder Compression

Each cylinder must compress the fuel-air mixture to a specific pressure for efficient combustion. If one or more cylinders has low compression — due to worn piston rings, a leaking valve, or a failing head gasket — that cylinder cannot combust efficiently and contributes less power than the others. The result is a rough, uneven idle that may be accompanied by blue or white smoke from the exhaust, oil consumption, or coolant loss.

Low compression is diagnosed with a compression test — a gauge screwed into each spark plug hole measures the compression in each cylinder. On a healthy engine all readings should be within 10% of each other. A cylinder reading significantly below the others points to the location of the problem. Compression test at a Nairobi garage costs Ksh 1,500–3,000. The repair cost depends entirely on the cause — from a valve adjustment (Ksh 5,000–15,000) to a head gasket replacement (Ksh 50,000–200,000) or engine rebuild.

7. Faulty Mass Airflow Sensor or Throttle Position Sensor

The mass airflow (MAF) sensor and throttle position sensor (TPS) feed critical data to the ECU about the volume of air entering the engine and how far the throttle is open. If either sensor gives incorrect readings — through contamination, wear or electrical fault — the ECU cannot calculate the correct fuel delivery, resulting in a mixture that is too rich or too lean at idle and causing roughness and shaking. Both faults typically illuminate the check engine light and store fault codes that a diagnostic scanner can read immediately. MAF sensor cleaning or replacement costs Ksh 500–15,000; TPS replacement costs Ksh 3,000–10,000.


How to Diagnose the Problem

  1. Check for a check engine light
    A check engine light alongside idle shaking almost always means the ECU has detected a misfire and stored a fault code. A diagnostic scan (Ksh 500–2,000) reads the code and identifies the exact cylinder or sensor at fault — taking all guesswork out of the diagnosis. This is always the first step when the light is on. Find a diagnostic specialist near you.
  2. Check spark plug condition
    If the car has not had a spark plug service in the last 30,000 km — or if you do not know when they were last changed — replacing the full set is a logical and cheap first step (Ksh 1,500–5,000). Old or fouled plugs cause the majority of idle shaking complaints on Kenya's ageing Japanese vehicle fleet.
  3. Check for vacuum hose cracks visually
    With the engine warm and running, visually inspect all visible rubber vacuum hoses in the engine bay. Look for cracks, splits, collapsed sections or hoses that have come loose from their connections. Pay particular attention to the large intake hose between the air filter and throttle body.
  4. Watch the engine with the bonnet open at idle
    Have someone rev the engine gently while you watch. Normal movement is minimal — 2–3mm at most. If the engine lurches, rocks or moves several centimetres, a broken engine mount is the likely cause of your idle shake.
  5. Book a full engine inspection if the cause is not obvious
    If spark plugs, vacuum hoses and mounts all look fine, the problem needs professional diagnosis — compression test, fuel pressure test and injector testing. Find a trusted mechanic on fixmycar.ke.

Repair Costs in Kenya (2025)

Cause / Repair Est. Cost (Ksh) Severity Notes
Spark plug replacement (full set)1,500 – 5,000LowAlways replace all plugs at once — not just one
Fuel injector cleaning (chemical)500 – 1,500LowGood starting point before professional cleaning
Fuel injector cleaning (professional)3,000 – 8,000MediumMore effective for heavily fouled injectors
Vacuum hose replacement500 – 3,000LowCheap fix — check all hoses while you are there
IAC valve cleaning / replacement1,000 – 8,000MediumTry cleaning before replacing
Engine mount replacement (per mount)3,000 – 12,000MediumReplace all mounts if one has broken on high-mileage car
MAF sensor clean / replacement500 – 15,000MediumClean first — often resolves without replacement
Compression test1,500 – 3,000DiagnosticEssential if basic fixes do not resolve shaking
Head gasket replacement50,000 – 200,000HighOnly if compression test confirms head gasket fault

Prevention Tips

  • Replace spark plugs every 30,000 km in Kenya. The manufacturer may say 60,000–100,000 km, but Nairobi's slow traffic causes carbon fouling much faster. At 30,000 km intervals, spark plugs are one of the cheapest and most effective preventive maintenance items on your car.
  • Service your fuel system regularly. A fuel system cleaner additive used every 20,000 km keeps injectors cleaner between professional services. It costs Ksh 500–1,500 and is added directly to your fuel tank. Book a professional fuel system service every 40,000–60,000 km.
  • Use quality fuel from reputable stations. Substandard fuel causes injector fouling and carbon buildup significantly faster. Fill up at major branded stations — Shell, Total, Rubis, Kenol — particularly for longer journeys.
  • Inspect vacuum hoses at every service. Rubber hoses deteriorate with age and heat. Ask your mechanic to check all vacuum hoses for cracks and hardening during every major service. Replacing a cracked hose costs Ksh 200–800 — far cheaper than diagnosing an intermittent idle problem months later.
  • Have engine mounts inspected at 80,000 km and every 40,000 km thereafter. Kenya's roads put engine mounts under significant stress. Inspection costs nothing at a garage where the car is already lifted — ask for it to be included at every major service.
  • Do not ignore a rough idle for months. What starts as minor spark plug fouling or a small vacuum leak can progress to injector damage, sensor faults and poor fuel economy if left unaddressed. An engine that idles roughly for months costs more to fix than one that is addressed promptly.
FixMyCar Kenya

Find an Engine Specialist Near You

Search verified mechanics and engine specialists across Nairobi and Kenya on FixMyCar. Get your idle problem diagnosed and fixed properly.

Find a Mechanic Near You →

Free to search · No booking fees · 400+ garages listed

Frequently Asked Questions

Switching on the AC engages the compressor, which adds load to the engine. A healthy engine compensates automatically by slightly increasing idle speed. An engine with worn spark plugs, a dirty IAC valve, or weak compression cannot handle this extra load and the idle drops and becomes rough — causing noticeable shaking. Fixing the underlying idle problem resolves the AC-related shaking. If the AC makes the car shake only momentarily on engagement and then stabilises, this is normal behaviour.
For mild roughness caused by worn spark plugs, you can drive carefully for a short time while arranging a repair — but fuel consumption will be higher and further damage accumulates. For strong shaking caused by a significant misfire, a broken engine mount, or low compression, continued driving risks damaging the catalytic converter, accelerating engine wear, and in the case of a broken mount, causing the engine to contact the chassis. Get it checked within days rather than weeks.
On a Toyota Corolla — Kenya's most common car — idle shaking is most frequently caused by worn spark plugs or a faulty ignition coil (the 1ZZ engine in particular is known for coil failures), dirty fuel injectors from years of city driving, or a vacuum hose crack on an older vehicle. Start with a spark plug and ignition coil check, then move to injectors if the problem persists. A diagnostic scan identifies a misfiring coil immediately with a P030X fault code.
With the bonnet open and engine running, have a helper blip the throttle while you watch the engine. Normal movement is very slight — a few millimetres. If the engine lurches or rocks visibly, a mount has failed. You may also notice a dull clunk or thud when pulling away from a stop as the engine torques against the failed mount, and shaking felt strongly through the steering wheel and floor at idle rather than through the whole car as a misfire would produce.
Yes — substandard fuel with water contamination, incorrect octane rating or impurities can cause misfires and rough idling. This typically appears suddenly after filling up at an unfamiliar station and may be accompanied by the check engine light. If idle shaking started immediately after a fill-up at a new station, drain the tank and refill with fuel from a major branded station. The idle should return to normal once the contaminated fuel has been burned through or removed.