Ok I have a 2000 4.0 4by4 xlt when I got the truck had the engine light on so I took it in it was upstream o2 sensor. Awesome fixed ran good for about a week. Pull out of work one day and boom bucking and jerking when I get in the throttle. This has been going on for about 3 weeks and I’m going broke. It finally threw a code po304. Ok I have done plugs,wires,coil pack,mass sensor,ips sensor,tps sensor, all 3 o2 sensors, fuel filter,checked fuel pressure it’s good. Tried carb cleaner spraying all vacuum lines I can see nothing I cleared the code and took 6 days to pop up again but was still bucking please help running out of money and patience with it love the truck and it’s probably something stupid but I can’t figure it out.