CorollaFix
Common problems

Common problems

Known faults on the E120, from Toyota service bulletins, owner clubs and PakWheels. Tap to open.

EngineZZ oil consumption (1ZZ-FE/3ZZ-FE, worse on early builds)

Applies to: ZZE121R, ZZE122R (PK); JDM ZZE12#

You notice: Oil level drops between changes, blue smoke, oil-fouled plugs and misfire

Usual cause: Piston oil-control rings and oil-return holes clog or stick. Toyota revised the rings around 2005. Worn valve stem seals at high km.

Fix: Measure consumption (above ~1 L/1,000 km is excessive). Fix with new rings and pistons (updated), valve stem seals or a short block.

Codes: P0300P0304

◔ double-check fewer reports — confirm before replacing parts

IgnitionIgnition coil-on-plug failure / misfire

Applies to: All petrol E120

You notice: Rough idle, jerking at ~100 km/h, flashing CEL, poor fuel average

Usual cause: Coils age with heat; cheap non-OEM coils re-fail; oil in plug tubes from a leaking valve-cover / tube seal; broken IGF wire

Fix: Swap coils to confirm; fit OEM/Denso coils; replace plugs; fix tube-seal oil leaks; check the IGF circuit

Codes: P0300P0304P0351P0354P1300P1305P1310P1315

◔ double-check fewer reports — confirm before replacing parts

EngineIntake manifold gasket vacuum leak (1ZZ)

Applies to: ZZE122R / 1ZZ-FE (US-sister evidence)

You notice: Lean code, rough cold idle, misfire

Usual cause: The original black rubber gasket hardens; Toyota TSB EG045-07 gives the updated (orange) gasket 17171-22060

Fix: Smoke-test and replace the gasket

Codes: P0171P0300

◔ double-check fewer reports — confirm before replacing parts

EngineDirty MAF sensor

Applies to: All E120 (MAF on NZ and ZZ per RM821E)

You notice: Lack of power, lean code, poor average

Usual cause: Dirt/oil on the hot wire (esp. oiled filters)

Fix: Clean with MAF cleaner; replace if out of spec

Codes: P0100P0171

◔ double-check fewer reports — confirm before replacing parts

idle controlIdle hunting / stalling when the clutch is pressed (IACV/throttle body)

Applies to: NZE120R (2NZ) and ZZ engines with IACV

You notice: RPM dips to ~400 or the engine stalls when the clutch is pressed or the A/C comes on

Usual cause: Carbon in the throttle body / rotary IAC valve

Fix: Clean the throttle body and IACV; check vacuum leaks; normal idle 750-850 rpm (forum)

Codes: P0505

◔ double-check fewer reports — confirm before replacing parts

emissionsUpstream O2 sensor ageing

Applies to: All E120

You notice: Poor fuel average, CEL

Usual cause: O2 sensor wears (~100k miles)

Fix: Test or replace the sensor

Codes: P0130P0133P0135

◔ double-check fewer reports — confirm before replacing parts

EngineDrive belt squeal / tensioner failure

Applies to: 1ZZ (US-sister); PK 2NZ/3ZZ unverified

You notice: Squeal or rattle from the belt area

Usual cause: Stretched OEM belt plus leaking tensioner damper

Fix: Replace the belt and tensioner with OEM

◔ double-check fewer reports — confirm before replacing parts

EngineTiming chain tensioner O-ring oil leak

Applies to: 1ZZ-FE/2ZZ

You notice: Oil on the rear of the engine, little dripping

Usual cause: Hardened tensioner O-ring

Fix: Replace the O-ring / tensioner

◔ double-check fewer reports — confirm before replacing parts

EngineValve cover gasket and spark-tube seal leak

Applies to: All petrol

You notice: Oil smell, oil in plug wells causing misfire

Usual cause: Aged gasket

Fix: Replace the gasket and tube seals (OEM)

◔ double-check fewer reports — confirm before replacing parts

EngineWater pump leak

Applies to: 1ZZ-FE; others likely

You notice: Coolant loss, puddles, squeal, overheating

Usual cause: Seal wear from ~100,000 km

Fix: Paper-towel test: replace only if actively wet (Toyota diagnostic tip)

Codes: P0115P0116

◔ double-check fewer reports — confirm before replacing parts

EngineOverheating on the motorway / fan not running

Applies to: All; PK 1.3 thread

You notice: Temperature rises on long runs or with A/C

Usual cause: Fan fuse/relay/motor, stuck thermostat, blocked radiator, air pockets

Fix: Check the RDI FAN 40 A fuse and fan relay, ECT sensor, thermostat; flush the radiator; bleed

Codes: P0115P0116

◔ double-check fewer reports — confirm before replacing parts

SteeringHydraulic power steering leak / pump whine

Applies to: PK cars (hydraulic PS)

You notice: Fluid leaks at the rack and pump, whine on turning, heavy or jerky steering

Usual cause: Worn rack seals; pump damaged by running low; air drawn in at return-line clamps; wrong fluid

Fix: Use ATF only; fix clamps; replace the pump and flush 3-4 L ATF; rebuild or replace the rack

◔ double-check fewer reports — confirm before replacing parts

SuspensionFront lower-arm bush / suspension knock

Applies to: All E120

You notice: Clunk or creak over speed breakers

Usual cause: Worn lower-arm bushes, stabiliser links, tie-rod ends

Fix: Inspect and replace the bushes, links and rack ends

◔ double-check fewer reports — confirm before replacing parts

axleWheel hub bearing hum

Applies to: All

You notice: Speed-dependent hum

Usual cause: Worn bearing

Fix: Replace the bearing

◔ double-check fewer reports — confirm before replacing parts

GearboxA245E/A246E automatic (PK 1.6 = A246E): harsh/flare 2-3 shift, slips, TCC codes

Applies to: ZZE121R-GEPNKP (PK 1.6 auto)

You notice: 2-3 flare or bind-up, slipping in 3rd/4th, stalls at a stop

Usual cause: Worn valve body, solenoids, degraded ATF; ECM logic on some years

Fix: Check ATF (Toyota T-IV); test solenoids; valve-body kit; scan codes

Codes: P0741P0750P0770P0773

◔ double-check fewer reports — confirm before replacing parts

GearboxUS ECM reprogramming / harsh shift (2005-2008 1ZZ automatic)

Applies to: US ZZE130 sister; PK ZZE122R unverified

You notice: Harsh shift, CEL

Usual cause: ECM fault (US recall 10V384 / TSB TC015-07)

Fix: Check the VIN for a campaign (US/Gulf). PK applicability unverified.

Codes: P2716

◔ double-check fewer reports — confirm before replacing parts

GearboxU340E delayed engagement

Applies to: ZZE122R-GEPNKP

You notice: Delay into D/R

Usual cause: Low or burnt ATF, solenoid

Fix: Check ATF level and condition, scan, pressure test

Codes: P0750P0770

◔ double-check fewer reports — confirm before replacing parts

ACA/C compressor failure / poor cooling

Applies to: PK (forum)

You notice: Weak cooling, compressor cycling, RPM surge after a non-OEM swap

Usual cause: Compressor/clutch wear, overcharge (gas not weighed), clogged condenser

Fix: Weigh the charge; PAG46 oil; matching Denso clutch compressor; wash the condenser. Avoid Honda swaps (RPM surge).

◔ double-check fewer reports — confirm before replacing parts

BodyPower window master switch sticking/failing

Applies to: All E120 (US recall evidence)

You notice: Windows don't work from the driver switch

Usual cause: Worn switch contacts / sticky switch (US recalls 08V162 MY2003-04 and 12V491 MY2007-09)

Fix: Clean/lube or replace the master switch; test motor and ground

◔ double-check fewer reports — confirm before replacing parts

EngineKnocking/pinging under load

Applies to: All petrol

You notice: Ping on throttle in high gear

Usual cause: Low-octane fuel, carbon, knock sensor

Fix: Use the correct RON (91 NZ/1ZZ, 95 3ZZ per toyota-club); decarbonise; check the sensor

Codes: P0325

◔ double-check fewer reports — confirm before replacing parts

srsTakata passenger airbag inflator

Applies to: US/Gulf E120; PK VIN check

You notice: None until deployment (rupture risk)

Usual cause: Moisture-degraded PSAN inflator

Fix: VIN check and inflator replacement

◔ double-check fewer reports — confirm before replacing parts

EnginePoor fuel average after a bad tune-up

Applies to: ZZE121R 1.6 AT (forum)

You notice: 5-6 km/L

Usual cause: Non-OEM coils, dirty MAF/throttle, wrong AFR

Fix: OEM coils and plugs, clean MAF/throttle body, check the O2 sensor

Codes: P0171P0172

◔ double-check fewer reports — confirm before replacing parts

❄ A/C quick facts

Refrigerant R134a, 530 ± 30 g. Recover all gas and recharge by weight — do not top up.

All 44 problem and recall pages