ABS module has stored an engine-related fault.
C1201 — also written C12O1, C 1201, 1201 — is the OBD-II code for engine control system malfunction (abs dtc). Same code, same fix: this page covers every spelling of it.
This isn't actually an ABS failure; it’s the ABS computer throwing a tantrum because it’s seen an error in the engine management system. It’s incredibly common on Toyotas and Lexuses from the mid-2000s onwards.
C1201 is a electrical fault code, typically costing £90–£400 to put right in a UK garage.
What C1201 actually feels like to drive
- The ABS, Traction Control, and Stability lights are all glowing on the dash.
- Car feels like it's in a 'limp home' mode with reduced power.
- Cruise control has completely stopped working.
- The car idles a bit rough when you're sitting at the lights.
- The VSC (Vehicle Stability Control) warning message is flashing on the multi-info display.
What causes C1201?
- Communication fault with ECU
- Related engine code active
UK vehicles that throw C1201 most often
- Toyota Avensis 2.0 D-4D (1AD-FTV) 2009-2015
- Toyota Auris 1.6 VVT-i 2007-2013
- Lexus IS250 2.5 V6 2005-2013
- Toyota RAV4 2.2 D-CAT 2006-2012
- Toyota Yaris 1.33 VVT-i 2008-2014
How C1201 is fixed
- Read all modules — fix engine codes first
The C1201 misdiagnosis that wastes money
I see it all the time—lads rushing to buy a second-hand ABS pump from a scrap yard or throwing a £150 wheel speed sensor at it because they saw 'C' for Chassis. Total waste of time. On these Japanese units, the C1201 is usually just the ABS module acting like a snitch; it’s telling you the Engine ECU is having a moan. You could fit a brand new ABS pump and the light will stay on because the actual fault is a dirty MAF sensor or a split vacuum hose on the intake.
What a UK garage should charge for C1201
A basic diagnostic plug-in to see what the engine is actually complaining about will run you £60 to £90 at a decent indie. If it’s just a soot-covered EGR valve needing a clean, you’re looking at £120. If we have to swap a Bosch or Denso sensor, expect £200 to £400 including labour. Avoid the main dealer for this one—they'll charge you £150 just to look at the car before they even open their toolbox.
C1201 repair cost in the UK
Most C1201 repairs land between £90–£400 including parts and labour. The spread is wide because the cheap fix (a sensor, a hose, a leak) and the expensive fix (a major component) throw the same code — which is why a proper diagnosis before parts are bought saves the most money.
Bob's tip on C1201
If your local garage says you need a new ABS module for this, tell them to 'hold their horses' and show you the full health check report. You need to insist they scan the Engine Control Module (ECM) specifically. If there's a P-code in there—even a soft code that hasn't triggered the EML yet—that is your culprit. Also, tell them to check the battery health. A dying Yuasa battery on a cold morning can drop enough voltage to make the ABS and Engine modules stop talking to each other, throwing this code as a result.
Can you drive with C1201?
Yes but ABS may be off.
Urgency: medium.