Quote:
Originally Posted by TheStig85
Just got my P0016 code. Engine was slightly warm as it was around lunch time.
2013 Subaru BRZ @ 45,700 miles
VIN: 6031XX
Miami, FL
Car seems to idle and run perfectly fine. I'm assuming it's the sensor or ECU that needs to be replaced.
I'll contact the dealer later regarding this.
|
Took the car into the dealer this morning at 9am. They didn't even diagnose the problem until 1:30pm... I was tired and pissed at this point. They informed me, as per the TSB (unsure of which one), they'd need to replace the Oil Control Valves, which would cost $631 (parts + labor). Drive the car for awhile to see if this makes the code disappear. If not, then opening up the front of the engine to check the timing. If nothing then, they would replace the ECM.
Does this sound correct? It's a bloody expensive endeavor and it'd be out of pocket as I'm being told my car is out of warranty due to mileage.
Am I wrong to assume this is not mechanical since my car seems to be idling and running perfectly smooth?
Lastly, if I choose to DIY the fix, or take it elsewhere, what should I have done to the car?
Thanks!
Mark