I'm about at wit's end, so maybe one of you kind souls can keep me sane.
Car 2006 9-5 2.3T, 100k.
Symptoms:
Car would not achieve or maintain proper running temperature. "Check Engine Light" came on and returned code p0116.
Scanner also revealed codes p1312 and p1340, indicating a possible failure of the DIC.
Remedy:
Mechanic replaced thermostat and sensor.
Mechanic swapped DIC with a used OE unit. There were no misfires reported by the Tech scanner after installation of replacement DIC.
He also replaced the spark plugs (OE), and installed a new battery at time of service, but this was unrelated.
Results:
Car continued to struggle to achieve proper running temperature, and engine control soon shut the gauge down.
All Codes soon (100 miles/5 starts) reappeared.
Mechanic then removed thermostat, and re-installed it, being careful to properly position the "bleed hole" at 12 o'clock.
He also cleared codes for DIC after once again testing for misfires with the Tech tool, and finding none.
Presently, the car still struggles to achieve proper running temperature, and all codes have returned: p1312,p1340,p0116.
Is it possible something is causing the trionic system to return codes in error?
Is it possible the wiring harness is bad?
Shall I sell the car (in otherwise VERY good condition)?
Any ideas?
Thanks!
Car 2006 9-5 2.3T, 100k.
Symptoms:
Car would not achieve or maintain proper running temperature. "Check Engine Light" came on and returned code p0116.
Scanner also revealed codes p1312 and p1340, indicating a possible failure of the DIC.
Remedy:
Mechanic replaced thermostat and sensor.
Mechanic swapped DIC with a used OE unit. There were no misfires reported by the Tech scanner after installation of replacement DIC.
He also replaced the spark plugs (OE), and installed a new battery at time of service, but this was unrelated.
Results:
Car continued to struggle to achieve proper running temperature, and engine control soon shut the gauge down.
All Codes soon (100 miles/5 starts) reappeared.
Mechanic then removed thermostat, and re-installed it, being careful to properly position the "bleed hole" at 12 o'clock.
He also cleared codes for DIC after once again testing for misfires with the Tech tool, and finding none.
Presently, the car still struggles to achieve proper running temperature, and all codes have returned: p1312,p1340,p0116.
Is it possible something is causing the trionic system to return codes in error?
Is it possible the wiring harness is bad?
Shall I sell the car (in otherwise VERY good condition)?
Any ideas?
Thanks!