I have a 4.6 GT Mustang and I changed the spark plugs, wires, and just today put it in a new Camshaft position sensor. The reason I did all that is because when I accelerate the car hesitates and keeps shaking through all the gears and at any RPM like if it had no power. It doesnt shut off on idle but def feels weak. The wierd thing is when I took off the old camshaft sensor, the car ran perfect with no hesitation or shaking! what the heck?! I bought the new sensor and plugged it in...and the shaking and hesitation started again. I plugged in a comp reader and it says is the coils but the coils wouldnt be the problem or else the car wouldnt run well with the camshaft sensor disconnected. Someone please help lol.