My check engine light has been comming on and off for the past few weeks and I had to codes pulled at auto zone today. The guy didnt really know how to read the thing right I dont think. But there was a 214 and something else. One said it was the TPS and the other was the cam sensor i think. My car has felt like it has lost some power over the last week or so. Could any of these things be the problem? Also where would be a good place to get replacements?