So..I have replaced fuel filter,,checked pump pressure (15lbs at filter) , New Throttle position sensor, Coolant temp sensor, thermostat, plugs, wire, cap and rotor and still have loss of power under load. When it acted up last time I stopped truck and pulled air cleaner...loud sucking sound...