'04 TB; l6; 160,000 miles. The vehicle was running fine, then the SES light came on. It still seemed to run ok for another 5 miles or so, then started missing/bucking. I pulled the code and of course it was P0014. After scouring the forums/threads, I replaced the CPS, CPAS, changed oil &...