View Single Post
Old 02-24-2013, 05:53 PM   #2 (permalink)
Blue Angel
EcoModding Apprentice
 
Blue Angel's Avatar
 
Join Date: Feb 2013
Location: Ottawa, ON, Canada
Posts: 190

Previous Car - '12 Chevrolet Cruze Eco MT
Team Chevy
90 day: 44.29 mpg (US)

535d XDrive - '16 BMW 535d M-Sport
Thanks: 17
Thanked 59 Times in 38 Posts
For those interested, here's the condidions surrounding the P0116 code.

Running the DTC:
-Ignition is ON
-DTCs P0112, p0113, P0116, P0117, P0118, P0128, P0502, P0503 are not set
-Start up IAT (Intake Air Temperature) is greater than -7C (+20F)
-Engine is turned OFF for greater than 10 hours
-DTC P0116 runs once per drive cycle when the above conditions are met

Setting the DTC:
-Start up ECT (Engine Coolant Temperature) is greater then the IAT by more than 100C (180F)
OR
-Start up ECT is greater then the IAT by more than 15C (27F), then the vehicle is driven over 24 km/h (15 MPH) for 400 seconds, during which time the IAT does not fall by more than 8C (14F). If IAT falls more than 8C (14F) in that time, a block heater is detected and the test is aborted.
-DTC is set upon two consecutive drive cycle test failures

I'm not sure what happens after the DTC is set? Does the computer ignore the ECT sensor reading and go into some sort of limp mode? Does it soldier on using the values returned by the (apparently faulty) sensor? I'm not sure... perhaps a GM tech could look into this for us?
__________________
2016 BMW 535d
4100lb XDrive Eco-Yacht
  Reply With Quote