Looking at a 2007 speed 6 that is 95% stock. It had the timing chain and components replaced before the current owner bought it. Car has had the p0012 code his entire ownership, and he has never had any issues with it. The recently replaced the vvt solenoid and changed the oil but the code came back. Chain has no slack, but that doesn’t convince me it’s not out of timing. The car is pretty much perfect otherwise but the plan is to daily drive it, and if this code is just a ticking time bomb I don’t really have the money to buy it and fix it at the same time. If the car has been driving fine for months is it safe? Or is it and catastrophic failure waiting to happen? Easy ways to check timing before purchasing? Any other possible causes?
About 20k miles since timing chain was done. The car is tuned for better fueling with fuel pump internals etc., could the tune cause the code like the previous owner told the current owner?
About 20k miles since timing chain was done. The car is tuned for better fueling with fuel pump internals etc., could the tune cause the code like the previous owner told the current owner?