ShopBaseComplete shop management for auto repair shops Β· $249/mo
Try ShopBase β†’
B0404

Temperature Gauge Circuit Malfunction

2003-2003 Mazda MX-5 Miata 1.8L I4

Low SeverityBodyGeneric (SAE)

The 2003 Mazda MX-5 Miata is equipped with a 1.8L inline-4 engine. Below you'll find detailed b0404 diagnostic code information including labor time estimates, cost ranges, and technician notes specific to this engine configuration.

Description

The engine temperature gauge in the instrument cluster is not functioning or reads incorrectly.

Symptoms

  • Temperature gauge stuck at cold
  • Gauge stuck at hot
  • Temperature gauge erratic
  • No temperature warning capability

Common Causes

  • Faulty coolant temperature sender for gauge
  • Cluster gauge failure
  • Wiring issue
  • Sender connector corroded

Diagnostic Steps

  1. Check coolant temp sender resistance
  2. Test gauge with simulated resistance
  3. Inspect sender connector
  4. Compare scan tool temp to gauge reading

Repair Notes

Replace coolant temperature sender for gauge (separate from ECT sensor) or repair cluster.

Related Codes

B0400Instrument Cluster General Malfunction

Other Body Codes

B0404 on Other Vehicles

Common Questions

What does code B0404 mean on a 2003-2003 Mazda MX-5 Miata?

B0404 stands for "Temperature Gauge Circuit Malfunction". The engine temperature gauge in the instrument cluster is not functioning or reads incorrectly.

What are the symptoms of B0404 on a Mazda MX-5 Miata?

Common symptoms of B0404 include: Temperature gauge stuck at cold, Gauge stuck at hot, Temperature gauge erratic, No temperature warning capability.

What causes B0404 on a 2003-2003 Mazda MX-5 Miata?

Common causes of B0404 include: Faulty coolant temperature sender for gauge, Cluster gauge failure, Wiring issue, Sender connector corroded.

Last updated: March 2026

View Labor Times | View Torque Specs | View Fluid Specs