Bobcat M0721 (07-21) Fault Code: Hydraulic Oil Temperature Out of Range High
Also shown on the panel as 07-21 · Also called Hydraulic Fluid Temperature Out of Range High
Hydraulic Oil Temperature Out of Range High · ai-assisted, editor-reviewed · Last updated 2026-07-13
TL;DR
M0721 (panel code 07-21) sets when Bobcat's gateway controller sees a hydraulic oil temperature sensor signal above 3.85 volts for 30 seconds, which the controller reads as an out-of-range-high oil temperature. It is usually a wiring or sensor circuit problem rather than an actual overheat, but it should still be checked promptly since it can mask a real hydraulic temperature issue.
Medium severity. M0721 is a sensor circuit fault, not an active shutdown code, so most machines keep running. Treat it as a same-shift diagnosis item because a wiring fault that reads high voltage can also hide a genuine hydraulic overheat condition, and prolonged operation with bad temperature feedback risks unnoticed hydraulic system damage.
What does Bobcat error code M0721 mean?
M0721 means the gateway controller on your Bobcat loader or track loader has detected that the voltage signal coming from the hydraulic oil temperature sensor stayed above 3.85 volts for 30 seconds. The controller interprets that high voltage as an out-of-range-high hydraulic oil temperature reading.
The hydraulic oil temperature sensor runs off an internal 8 volt supply. With the sensor unplugged, you should see 7.85 volts (±0.05) on the signal wire (wire 3220 on some models, wire 3300 on others depending on which harness variant your machine uses). The sensor itself has an operating resistance range of 500 to 3000 ohms, and as oil temperature rises, both sensor resistance and signal voltage rise with it.
Because the fault is voltage-based rather than a direct temperature measurement, most causes trace back to wiring problems, connector corrosion, or a failed sensor rather than the oil actually being overheated. Still, this circuit is how the machine monitors hydraulic health, so it deserves a proper check rather than being ignored.
What triggers a Bobcat M0721 code?
The gateway controller sets M0721 when it detects a hydraulic oil temperature sensor signal voltage greater than 3.85 volts sustained for 30 seconds, with the key switch in the run/enter (on) position.
Common causes of M0721
- Signal wire (3220 or 3300 depending on model) shorted to supply voltage, or the wire is open
- Ground wire (2220 or 3310 depending on model) open
- The internal 8 volt supply shorted to battery voltage
- A failed hydraulic oil temperature sensor
- A failed gateway controller
- Moisture, corrosion, or pushed-back pins in the gateway controller connectors, the hydraulic oil temperature sensor connector, or the mainframe wire harness
- An intermittent fault where the code is not active at the time of testing; possible causes in that case include loose connections, corrosion, pushed-back pins, the controller, the wire harness, or a combination of these
How to troubleshoot Bobcat M0721: first checks
- With the key on, check for the code and note whether it is currently active or was stored from an earlier event
- Inspect the hydraulic oil temperature sensor connector and the gateway controller connectors for moisture, corrosion, or pins that have been pushed back out of place
- With the sensor disconnected, measure voltage at the signal wire; it should read 7.85 volts (±0.05). A reading far outside that suggests a wiring or supply problem rather than the sensor itself
- Check the signal wire (3220 or 3300) for a short to supply voltage or an open circuit along its length
- Check the ground wire (2220 or 3310) for continuity to make sure it is not open
- Test sensor resistance directly; it should fall within 500 to 3000 ohms across its operating range, with resistance rising as oil temperature rises
- If nothing tests bad and the code will not reproduce, treat it as intermittent and recheck connectors, harness routing, and pin retention before suspecting the controller
How the code clears
This code is self resetting. No separate clearing step is listed, meaning once the underlying wiring, connector, or sensor issue is repaired and the voltage signal returns to a normal range, the code should clear on its own without needing a manual reset procedure.
Affected models and serial ranges
M0721 appears in our records across 16 Bobcat models. Match your machine by model and serial number.
| Model | Serial ranges |
|---|---|
| S510 | SN A3NJ11001-99999, SN A3NK11001-99999, SN ATZC11001-ATZC99999 |
| S530 | SN A7TV11001-99999, SN ATZD11001-99999 |
| S550 | SN A3NK11001-A3NL99999, SN A3NM11001-99999 |
| S570 | SN A7U711001-799999, SN A7U811001-899999 |
| S590 | SN ANMN11001-99999, SN ANMP11001-99999 |
| S630 | SN A3NT12370-99999, SN A3NU11001-11111, SN A3NU11112-99999 |
| S650 | SN A3NV11001-13098, SN A3NV13099-99999, SN A3NW11001-11248, SN A3NW11249-99999 |
| S750 | SN A3P211001-299999 |
| S770 | SN A3P411001-99999 |
| T550 | SN A7UJ11001-AJZV12276 |
| T590 | SN ALJU11001-999999, SN B37811001-999999, SN B3Z711001-999999 |
| T630 | SN A7PU11001-11663, SN A7PU11664-99999 |
| T650 | SN A3P012214-099999, SN A3P111242-199999 |
| T750 | SN ANKA11001-A99999 |
| T770 | SN A3P811001-899999, SN A3P911001-999999 |
| T870 | SN A3PG11001-99999, SN A3PH11001-99999 |
Frequently asked questions
What does Bobcat code M0721 mean?
It means the gateway controller detected a hydraulic oil temperature sensor signal voltage above 3.85 volts for 30 seconds, which the system reads as the hydraulic oil temperature being out of range high.
Is M0721 the same as panel code 07-21?
Yes. 07-21 is the numeric panel display form of fault code M0721 on the affected Bobcat models.
Does M0721 mean my hydraulic oil is actually overheating?
Not necessarily. Because the fault is based on sensor signal voltage rather than a confirmed temperature reading, it is often caused by a wiring fault, connector corrosion, or a failed sensor rather than a true overheat. It still needs to be checked, since the same circuit is what would warn you of a real overheat.
Which wires and connectors should I check first for M0721?
Start with the hydraulic oil temperature sensor connector and the gateway controller connectors for corrosion or pushed-back pins. Then check the signal wire, either 3220 or 3300 depending on your machine's harness, and the matching ground wire, 2220 or 3310, for opens or shorts.
What voltage should I see if I unplug the hydraulic oil temperature sensor?
With the sensor disconnected, you should measure 7.85 volts (±0.05) on the signal wire. A significantly different reading points to a wiring or supply problem rather than the sensor.
Do I need a scan tool to clear M0721?
No. The code is self resetting once the underlying cause is repaired and the signal returns to normal, so no separate reset procedure is required.
Why does M0721 come and go instead of staying on?
Intermittent behavior usually points to loose connections, corrosion, or pushed-back pins that only cause a fault under certain conditions like vibration or moisture. If the code will not reproduce during testing, focus on cleaning and reseating connectors and checking harness routing before assuming the controller itself has failed.