Oil Temperature Sensor Signal Below Valid Range
What does KAWASAKI-FX-P0117 mean?
The KAWASAKI-FX-P0117 (Kawasaki FX / FR / FS) diesel fault code means: Oil Temperature Sensor Signal Below Valid Range. This is a moderate severity code.
Common Symptoms
- Engine warning light or fault indicator illuminates on the mower's instrument panel
- EFI-equipped engine runs rich, idles rough, or stumbles under load because ECU is using a fallback fuel map
- Engine may be hard to start in cold weather because the ECU cannot read actual oil temperature to adjust enrichment
- Fault blink code sequence repeats on the panel LED if your mower deck has a diagnostic light
- Engine may rev hunt or surge at low throttle settings
- Kawasaki diagnostic tool (KDS) shows P0117 stored as an active or pending fault
- No visible damage to the engine but performance feels slightly off compared to normal
Probable Causes (Ranked by Likelihood)
- Oil temperature sensor signal wire shorted to ground, pulling the signal voltage below the ECU's minimum threshold (typically below 0.1V) Very Likely
- Failed oil temperature sensor with internal short, producing a near-zero resistance reading Very Likely
- Damaged or chafed wiring harness between the sensor and ECU, caused by rubbing against the engine block, exhaust shield, or mower frame Likely
- Corroded or contaminated sensor connector allowing moisture to bridge the signal pin to ground Likely
- Loose sensor connector that has partially unseated and is creating an intermittent short Possible
- Failed ECU with a shorted input circuit on the oil temperature signal pin Less Likely
Step-by-Step Diagnostic Procedure
Start by pulling the connector off the oil temperature sensor, located on the engine crankcase near the oil fill area. With the connector unplugged, use a multimeter set to DC volts and check the signal wire at the harness side. Key ON, you should see approximately 4.5-5V reference voltage on the signal wire. If you see 0V or near 0V, the wire is likely shorted to ground in the harness, not the sensor itself.
With the connector still unplugged, use the KDS if available to clear the code and check whether P0117 resets. If the code clears and does not return with the sensor disconnected, the sensor itself is the fault. If the code stays active with the sensor unplugged, the short is in the wiring harness or ECU.
Inspect the wiring harness from the sensor back toward the ECU. Look for spots where the insulation has worn through from contact with the engine block, exhaust heat shield, or mower frame welds. Pay close attention to any zip-tie or routing point where the harness bends sharply.
Check the sensor connector pins for green corrosion, dirt buildup, or moisture. Clean the pins with electrical contact cleaner and a small brush. Reseat the connector firmly and clear the fault code to see if it returns.
Measure the oil temperature sensor resistance directly at the sensor terminals with the connector unplugged. At room temperature (approximately 68 degrees F / 20 degrees C), a healthy Kawasaki oil temp sensor should read roughly 2,000 to 3,000 ohms. A reading near 0 ohms confirms an internal short in the sensor. A reading of infinite ohms (open circuit) would point to P0118 instead, so confirm you have the right code.
If the harness checks out and the sensor measures within spec, connect a scan tool or use the KDS to monitor the live oil temperature reading with the engine running. It should rise steadily from ambient toward normal operating range (roughly 230-250 degrees F on these engines under load). A reading stuck at maximum temperature or below the cold ambient value confirms sensor or circuit failure.
If all wiring and the sensor test good, suspect the ECU input circuit. This step requires the KDS and comparison of live data against known-good values. ECU replacement is advanced work. Have a Kawasaki-certified dealer or OPE shop confirm before replacing the ECU.
Frequently Asked Questions
What does Kawasaki fault code P0117 mean on my commercial mower?
P0117 means the ECU on your EFI-equipped Kawasaki engine received a voltage signal from the oil temperature sensor that is lower than the minimum it expects, typically below about 0.1 volts. Because these engines are air-cooled, they use an oil temperature sensor instead of a coolant temp sensor to tell the ECU how warm the engine is. When that signal drops out of range, the ECU cannot correctly calibrate fuel delivery and ignition timing, so it falls back to a fixed default map.
Can I keep mowing with code P0117 active?
You can continue mowing in most cases, but the engine will be running on a fallback fuel strategy that is not optimized for actual conditions. You may notice slightly rough running, higher fuel consumption, or reduced power under load. The bigger concern is that the ECU is not monitoring oil temperature, so if the engine actually overheats due to a separate problem, you will have no warning. Fix P0117 before heavy commercial use.
How much does it cost to fix P0117 on a Kawasaki FX or FS engine?
If the sensor itself is bad, the part runs $15 to $60 depending on the engine model and supplier. If you are comfortable using a multimeter and pulling connectors, this is a moderate DIY job. A pro shop will typically charge $80 to $180 for diagnosis and sensor replacement. If the wiring harness is damaged, add $50 to $150 for repair. An ECU failure is rare but would run $300 to $600 or more.
Will my mower start and run next time with this code stored?
Yes, P0117 is not a no-start code on Kawasaki EFI engines. The ECU will still allow the engine to start and run using its default fallback values. However, cold-weather starting may be harder because the ECU cannot read actual oil temp to apply the correct cold-start enrichment. Get it repaired before you rely on the mower for a full commercial day.