The 2020 Toyota Yaris (final year before rebadging) is actually a rebadged Mazda2, running Mazda's 1.5L Skyactiv-G engine and 6-speed automatic. It's generally reliable but shares Mazda's quirks, not Toyota's bulletproof reputation.
Fuel Pump Failure (NHTSA Recall)
Occasional · high severity
Symptoms: Engine stalling at operating temperature, Rough idle or hesitation, No-start condition, Check engine light with low fuel pressure codes
Fix: Covered under NHTSA recall 20V-696. Dealer replaces low-pressure fuel pump in-tank. If out of recall window or pump fails post-repair, expect 3-4 hours labor for tank drop and pump replacement. This is the Mazda Skyactiv platform issue, not traditional Toyota.
Estimated cost: $800-1,200
Transmission Oil Cooler Line Leaks
Common · medium severity
Typical onset: 40,000-80,000 mi
Symptoms: Transmission fluid spots under vehicle, Burnt transmission fluid smell, Slipping or delayed shifts when hot, Low fluid level on dipstick check
Fix: The 6-speed Skyactiv automatic uses external cooler lines that corrode at crimp points or crack at rubber sections. Replace lines and flush system; 2-3 hours labor. Sometimes the cooler itself weeps at seams—add another hour and $150-250 for radiator-mounted cooler replacement.
Estimated cost: $400-900
Transmission Mount Collapse
Common · medium severity
Typical onset: 60,000-90,000 mi
Symptoms: Clunk when shifting from Park to Drive or Reverse, Vibration at idle that changes when shifting to Neutral, Excessive engine movement visible when revving, Transmission 'thunk' on acceleration
Fix: Mazda's hydraulic transmission mount fails early—rubber tears or hydraulic fluid leaks out. Replace mount and inspect engine mounts simultaneously; 1.5-2 hours labor. Aftermarket mounts available but OEM lasts longer in this application.
Estimated cost: $250-450
Timing Chain Stretch and Tensioner Wear
Occasional · high severity
Typical onset: 80,000-120,000 mi
Symptoms: Cold-start rattle for 2-3 seconds, Check engine light with cam/crank correlation codes (P0016, P0017), Rough idle or misfire at startup, Metallic rattling under acceleration
Fix: Skyactiv engines can develop timing chain slack due to tensioner wear or inadequate oil changes. Requires timing cover removal, chain, tensioner, guides replacement; 8-10 hours labor. Catches people off-guard because 'Toyota timing chains last forever'—but this is Mazda engineering. If ignored, can jump time and bend valves.
Estimated cost: $1,800-2,800
Carbon Buildup on Intake Valves
Occasional · low severity
Typical onset: 70,000-100,000 mi
Symptoms: Hesitation or stumble on acceleration, Rough idle when warm, Reduced fuel economy, Misfire codes on multiple cylinders
Fix: Direct-injection engine with no port injection to clean valves. Carbon accumulates on intake valve backs. Walnut blasting required; 4-5 hours labor with intake manifold removal. Not unique to Yaris but catches Toyota loyalists by surprise—this platform needs it where a Corolla wouldn't.
Estimated cost: $500-800
Lifter Tick and Valve Train Noise
Occasional · medium severity
Typical onset: 50,000-90,000 mi
Symptoms: Persistent ticking from top of engine, worse when cold, Noise doesn't go away after warmup, Check engine light with misfire codes if severe, Ticking increases with RPM
Fix: Skyactiv hydraulic lash adjusters can stick or fail, especially with extended oil change intervals or low-quality oil. Sometimes flushing with quality 0W-20 and short-interval changes (3k miles x2) resolves it. Otherwise, lifter replacement requires camshaft removal; 6-8 hours labor. If camshaft lobes are scored, add cam replacement cost.
Estimated cost: $800-1,500
Owner tips
Use Mazda-spec 0W-20 synthetic oil and change every 5,000 miles maximum—this Skyactiv engine is NOT as forgiving as traditional Toyota mills
Check transmission fluid level and condition every 30,000 miles; Mazda spec calls for 'lifetime' fill but changing at 60k extends transmission life significantly
Verify fuel pump recall 20V-696 was completed if buying used—stalling issue is dangerous and not all owners got it done
Budget for timing chain inspection around 80k miles if no service records exist; this is the Achilles heel of higher-mileage examples
A decent commuter with Mazda bones in Toyota clothing—reliable if maintained properly, but don't expect Corolla-level invincibility; know what you're buying and budget for the timing chain.
AI-assisted summary drawn from NHTSA recall data, our labor-times database, and platform knowledge. Not a substitute for a pre-purchase inspection on a specific vehicle.
As an Amazon Associate, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Every control module on the 2020-2026 Toyota Yaris — where it lives, replacement time, and what it takes to program a replacement. Modules marked dealer / factory tool won't work after a part swap alone — budget for programming.
Electric Power Steering Control Module (EPS ECU)2.2 hr R&Rdealer / factory tool +0.5 hr▸ programming details
📍 Integrated with steering column assembly, under instrument panel
⚠️ Mileage programming required; VIN registration mandatory; odometer fraud prevention protocols; digital cluster on higher trims
Transmission Control Module (TCM)no coding
📍 Integrated with ECM/PCM (no separate TCM on CVT models)
⚠️ CVT transmission control integrated into ECM; no standalone module
Aftermarket tool coverage varies by software version and vehicle build — treat "aftermarket tool" rows as "usually possible" and verify against your tool maker's coverage list before promising a customer. Spot a wrong location or hour? Tell us — corrections ship fast here.
Toyota Motor Engineering & Manufacturing (Toyota) is recalling certain 2019-2020 Yaris, Yaris Hatchback, and Yaris Sedan vehicles. An impeller within the low-pressure fuel pump may crack and deform, potentially causing the fuel pump to fail.
Consequence: A fuel pump failure may cause an engine stall, increasing the risk of a crash.
Remedy: Dealers will replace the low-pressure fuel pump assembly, free of charge. Owner notification letters were mailed December 30, 2021. Owners may contact Toyota customer service at 1-800-331-4331. Toyota's numbers for this recall are 21TB05 and 21TA05.
Wiper blades
XP130 facelift generation. Final year for this generation in most markets.
Size-standard part numbers — verify your connector type before buying. Rear blades are model-specific; check the package's vehicle list.
Fuel economy figures are EPA data via fueleconomy.gov (median across matching trims). Performance figures are compiled estimates for the 2020 Toyota Yaris 1.5L I4 and can vary by trim.
🔧 Database maintained under the daily editorial review of Chris Hackleman · Master Technician · 20+ years and Jeff Moore · Master Lexus & Toyota Mechanic · 20+ years.