So my car is hesitating BAD when accelerating. It's to the point that the car jumps and shakes. The idle is also really jumpy but only sometimes. I went and scanned the codes and here is what came up:
P0300 Random Misfire
P0340 Camshaft Position Sensor
P0111 Air Temperature Sensor
First thing I did was check for any vacuum leaks but I didn't find any. Next I checked the Air Temperature Sensor which actually was loose so I secured that (I'll scan again today to see if P0111 came back). Then I cleaned the MAF using MAF cleaner but it didn't help any. This all started after I changed the alternator but I'm certain everything is properly connected.
Any input would be greatly appreciated guys. Hope everyone is having a better weekend than I am