I have a 2007 Chevy Impala Lt 3.5 L reading code P0010 shifts hard thru first an second gears have a check engine lite on I have changed the camshaft positioning sensor also the plug to that sensor I have also changed the camshaft magnet stop shifting hard for a very short period of time after I chanced that now the lite is back on and the hard shifting persist please help can not keep just spending money also can not afford to pay shop prices. Thanks for reading and any help you may have! Happy 4TH

when the check engine light comes on the computer will substitute values for the sensor that it sees as a problem. That's to try and keep your car running so you don't get stuck out somewhere. But because it doesn't actually know what the value of that sensor is, or it wouldn't have to have the check engine light on, it doesn't want you to keep driving and perhaps weaken or damage something else, it goes into limp mode. That would be a reason the shifting pattern changes. Many times the cruise control will be turned off too. Some cars it will shut of the ac.

so after all the things that you have done to your car, is the check engine light still on now?