Hey all. Been trying to self diagnose a problem with my 5.0 that just happened out of no where. Was driving around the other day and the car started to buck, jerk, have little power, won’t rev through rpms, and I will hear a popping noise fro the engine bay when I try to give it some gas to accelerate. Has brand new plugs, wires, distributor cap and rotor on it as well as a new fuel filter. TPS volts read at .56 on a closed butterfly, to 4.something when gas pedal is fully depressed. Any help or guidance would be great, thank you in advance.