P0941
UniversalThe Powertrain Control Module (PCM) has detected an intermittent electrical fault within the circuit of the hydraulic oil temperature sensor. This sensor monitors the temperature of the transmission fluid.
Medium SeverityThis code indicates that the vehicle's computer is intermittently losing signal or receiving inconsistent readings from the hydraulic oil temperature sensor, which measures the transmission fluid temperature. This can lead to incorrect transmission shift points, potential overheating, or poor fuel economy due to the computer not having accurate data to manage transmission operations.
⚠️ Before You Begin (Safety First)
Always ensure the vehicle is turned off, cooled down, and securely supported on jack stands if working underneath. Disconnect the negative battery terminal before performing any electrical work. Be cautious when handling hot transmission fluid.
Common Symptoms
- Check Engine Light illuminated
- Erratic or harsh transmission shifting
- Transmission not shifting properly (e.g., stuck in gear, delayed shifts)
- Overheating transmission
- Reduced fuel economy
- Transmission entering limp mode
Common Causes
- Faulty or failing Hydraulic Oil Temperature Sensor
- Intermittent open or short in the sensor's wiring harness
- Corroded or loose electrical connectors at the sensor or PCM
- Internal transmission fluid contamination affecting the sensor
- Rarely, a faulty Powertrain Control Module (PCM)
Frequently reported on: Ford F-150 (2011-2014), Chevrolet Silverado (2007-2013), Dodge Ram 1500 (2009-2015), Honda Odyssey (2005-2010), Toyota Tundra (2007-2013)
Diagnostic Steps
- Check for obvious signs of damage to the transmission fluid temperature sensor's wiring harness and connectors.
- Inspect the sensor's electrical connector for corrosion or loose pins. Clean or repair as necessary.
- Test the sensor's resistance using a multimeter at varying temperatures (if accessible and safe to do so) to check for intermittent readings, referring to service manual specifications.
- Monitor live data with an OBD-II scanner to observe the transmission fluid temperature readings for intermittent drops or spikes.
- If wiring and connections are sound, consider replacing the hydraulic oil temperature sensor.
- Clear the code and test drive the vehicle to see if the issue returns.
👨🔧 When to Call a Professional
If after checking basic connections and wiring you are unable to pinpoint the intermittent issue, or if the transmission exhibits severe performance problems (e.g., slipping, harsh shifts, limp mode), it's time to consult a professional mechanic specializing in transmissions.
Commonly Asked Questions
What does "intermittent" mean in this code?
"Intermittent" means the fault is not constant but occurs sporadically, often making it harder to diagnose.
Can I drive with an intermittent P0941 code?
It's generally not recommended to drive for extended periods with this code as it can lead to transmission damage or unexpected shifting behavior, which could be a safety hazard.
Where is the hydraulic oil temperature sensor usually located?
The sensor is typically located inside the transmission pan, submerged in the transmission fluid, or sometimes externally on the transmission case.
How can I test the hydraulic oil temperature sensor?
You can test it by monitoring its resistance with a multimeter and comparing it to factory specifications across different temperatures, or by observing live data with an OBD-II scanner.
Is this related to low transmission fluid?
While low transmission fluid can cause overheating or shifting issues, P0941 specifically points to an electrical circuit issue with the sensor itself, not necessarily the fluid level, though a severely low fluid level could indirectly affect sensor readings if the sensor isn't fully submerged.