Before You Start / Safety
This guide is for Mazda MX-5 NB (1998-2005, NB1/NB2).
Coolant-temperature faults can look like fan, fueling, or idle issues. Diagnose first, replace second.
- Engine must be fully cold before sensor removal.
- Keep coolant off belts/connectors.
- Prepare rags and drain pan before loosening sensor.
Required Tools
- Digital multimeter
- OBD scan tool (recommended)
- Basic sockets/spanners for sensor access
- Pick/brush/contact cleaner for connector service
- Drain pan + funnel
Required Parts / Fluids
- Correct coolant temperature sensor for exact NB year/engine
- Correct sealing washer/O-ring/thread seal method for that sensor design
- Coolant for top-up and bleed
Practical fluid planning
- Sensor-only replacement usually loses a small amount of coolant.
- Keep at least 1 liter of correct coolant mix ready for top-up/bleed.
Where to look on NB
On BP-series NB engines, coolant temperature senders/sensors are typically found around coolant outlet/water-neck areas rather than random engine locations.
Visual identification tips:
- Sensor body threads into coolant passage housing.
- Electrical connector is usually 2-pin for ECU temperature input style sensors.
- Nearby single-pin sender-style units (where fitted) can feed gauge function separately.
Always confirm exact component identity with your year wiring diagram before unplugging/replacing.
Step-by-Step Procedure
1) Confirm symptom pattern
Common triggers for CTS testing:
- cold-start fueling/idle behavior inconsistent with actual engine temp,
- fans not matching thermal conditions,
- scanner temp reading implausible versus real warm-up.
2) Compare scanner data to reality
Cold engine, key ON:
- coolant reading should be close to ambient temperature.
Warm-up phase:
- reading should climb smoothly without sudden drops/spikes.
If reading is erratic or implausible, continue with connector and circuit checks.
3) Connector and harness integrity check
- Inspect lock tab, terminal tension, corrosion, coolant intrusion.
- Lightly wiggle harness while observing live temp PID for dropouts.
- Repair obvious pin-fit/wiring faults before replacing sensor.
4) Sensor plausibility check (bench/in-car as applicable)
Coolant temp sensors are NTC type:
- colder = higher resistance,
- hotter = lower resistance.
If measured behavior does not follow this trend, sensor is suspect.
5) Replace sensor only after confirmation
- Relieve any residual pressure on fully cold system.
- Place drain pan below work area.
- Disconnect connector and remove sensor.
- Install new sensor with correct sealing method.
- Reconnect connector and route harness away from hot/moving parts.
6) Refill, bleed, and verify
- Refill/top up coolant.
- Bleed per NB cooling procedure.
- Confirm stable live temperature rise and normal fan response.
- Check for seepage at sensor seat after full heat cycle and cooldown.
Practical pass/fail guidance
- Live temp flatlined at impossible value: wiring open/short or failed sensor.
- Live temp jumps when harness moved: connector/pin/wiring issue likely.
- Sensor replaced but fan issue remains: return to fan relay/fuse/command path checks.
Verification / Post-service checks
- Stable warm-up with no sudden PID jumps
- Fan behavior now consistent with engine temperature
- No coolant leaks at sensor threads/seal
- No new fault codes after road test
Sources
- HELLA Tech World — Coolant temperature sensor testing (NTC behavior and test principles). Retrieved 2026-03-14. https://www.hella.com/techworld/us/technical/sensors-and-actuators/test-coolant-temperature-sensor/
- MELLENS — Mazda Miata Factory Service Manual archive (year/VIN wiring, connector, and replacement confirmation source). Retrieved 2026-03-14. https://www.mellens.net/mazda/
- MX5Nutz Forum — coolant temp sensor (NB replacement/sealing pitfalls context). Retrieved 2026-03-14. https://www.mx5nutz.com/threads/coolant-temp-sensor.390034/
- MX5Nutz Forum — Cooling Fan Not Working… Plus Diypnp (real-world NB diagnosis sequence and circuit-separation context). Retrieved 2026-03-14. https://www.mx5nutz.com/threads/cooling-fan-not-working-plus-diypnp.78200/