HomeTrouble CodesC0078

C0078 — Tire Diameter

Generic OBD-II · all makesChassis

C0078 is a chassis code indicating the vehicle's ABS or stability control system has detected an invalid or mismatched tire diameter. The system calculates tire diameter from wheel speed sensor data and sets this code when the calculated diameter differs significantly between wheels or doesn't match expected values.

Symptoms

What causes it — most likely first

1. Mismatched tire sizes

Different size tires installed on vehicle (e.g., different brands, models, or sizes on front vs rear)

2. Significant tire pressure imbalance

One or more tires severely underinflated or overinflated compared to others, causing different effective diameters

3. Uneven tire wear

Tires with significantly different wear patterns (e.g., new tires on one axle, worn tires on other)

4. Wheel speed sensor malfunction

Faulty wheel speed sensor sending incorrect speed data, causing diameter calculation error

5. Wrong size wheels installed

Wheels of different diameters or offset installed on the vehicle

6. ABS module software/config issue

Rarely, the ABS module may have software issue or incorrect tire size configuration (least likely cause)

How it's diagnosed

  1. Visually inspect all four tires for size, brand, and model consistency
  2. Check and adjust all tire pressures to manufacturer specifications
  3. Inspect tire tread wear across all tires for significant variance
  4. Scan for additional wheel speed sensor codes and test sensors
  5. Verify wheel diameter matches (check if different wheels are installed)
  6. Check ABS/ESC module for software updates if no other cause found

Code facts & related codes

SystemChassis
StandardizationSAE generic — identical on every make

Frequently asked

Will replacing the PCM/ECM fix this code?

No. The PCM/ECM is almost never the cause of C0078. The code comes from the ABS/stability control module, which is a separate system. Replacing the engine computer for this code is almost always unnecessary and costly.

Can I still drive with this code?

Vehicle is typically drivable but traction control and ABS may be disabled or limited. This can affect safety in adverse conditions. Address the cause promptly.

Do I need to replace all tires to fix this?

Not necessarily. If the cause is mismatched sizes or pressures, correcting those issues (matching tire sizes, equalizing pressure) often clears the code. Only replace tires if they are worn, damaged, or the wrong size for the vehicle.

Why do shops sometimes recommend replacing the ABS module?

Some may recommend this as a first step due to unfamiliarity with the code's common causes. The ABS module itself fails rarely—always rule out tire size, pressure, sensor, and wear issues first before considering module replacement.