Over the last 8 months I have been futzing about with my wife's 2004 V70 2.5T FWD. Ever since I began the project I have been puzzled by unexpected inlet air temperature readings provided by my inexpensive OBDII reader. They read much higher than plausible numbers. For example, when outside ambient air was ~80F they would show as ~120F. Even after in the course of other repairs I replaced the Boost Pressure Sensor which I understand to include the temperature sensor used by the ECU and presumably reported to the OBDII tool. Now that temperatures are genuinely in the ~105F range the tool displays inlet temperature as >~130F.
Some thoughts occur....
- The reading is correct. Inlet air temperature is really that high. The temperature gain is caused by a combination of warm engine bay air being further heated by the turbo body and gas compression, Gay-Lussac's law. This seems unlikely as the inlet is forward of the engine bay and at idle how hard is the turbo working to compress the air? Also, the odd readings occur immediately after a cold start and way before I would expect engine-derived heat gains to bleed into the system.
- The OBDII tool is incorrectly scaling the temperature prior to display on the tool, but the car itself is correctly determining the air temperature and applying the correct segment of the engine map. Everyone's generic tool shows the same wrong values because Volvo or the ECU provider have incorrectly implemented the temperature reporting function.
- The ECU believes the incorrect temperature even though actual air temperature is lower so that I am running the car permanently lean. The ST and LT injector adaptations to control stochiometric burn and correct gasses at the O2 sensor converge to ~0.00% so this seems strange.
Any one else seeing this?
Frank






