Engine light on, hard shifting!
Hi everyone, im really having trouble with my 2007 pontiac G6. Awhile back my check engine light came on, nothing really change an occasional hard shift here and there. Engine light would sometimes go off and it wouldnt shift hard. Now... its constantly on and it constantly shifts hard. I had it read on a computer at advanced auto parts. It gave me a p0014 reading, so i changed my crankshaft sensor. Didnt fix the problem. So i finally got a diag on it at VIP. They are now saying (with the same p0014 code) that i need a exhaust camshaft position sensor/possible oil condition. Plus i have a code p1104 possible injection problems and a p1174 secondary misfire but next to that it says "not at this time" Im very confused on what to do. Ive read alot of posts saying that other people had this same problem, got it fixed and nothing changed! I dont want to waste my money if this really isnt the issue! Please help