I have a 2003vw jetta engine 1.8t with 172,897 miles on it. My check engine light is on and I have a diagnostic code of p2637 misfire I have changed all the spark plugs the coils and the mass airflow censor the light is still on. I have taken it to numerous mechanics and still no solution. I have a month to fix it before my t tags on my car expire and I have to go through inspection. If anyone has some type of idea how to fix this or what's wrong or has had this happen to their car please any help at all would be nice. By the way the car runs fine besides the fact that sometimes the traction light comes on and the car refuses to shift right it jerks a lot and sometimes even turns off while I'm driving it this only happens when the traction light comes on and then the check engine light comes on. The check engine lifht turns on and off whenever it feels like it. Please any mechanics out there got any ideas I was told it could be the timing belt that's pretty expensive though so any suggestions i that might be the problem ..