the truck sounds and feels like its missing on one or two cylinders in park and drive. it vibrates real bad no matter what gear it's in. it has a semi new motor. when I give it gas when i'm driving or parked it shudders like if the timing is off. I've changed the spark plugs/wires, distributor cap, rotor and checked the firing order and set the timing. what other possibilities can be wrong with it.