10 weeks ago

Hey so my truck after 2000 rpm is breaking up no power popping n barking drops bout 1000 rpm I`ve done plugs wires cap rotor fuel filter changed out egr valve tried a different coil also put in a new drop in distributor never changed, timing is good had an o2 sensor code replaced bank 1 sensor 1 n there is a code for fuel pressure sensor evap or something also strong fuel smell when running fouling #1 plug as well...

Need help