Fuel filter. 99% chance if it hasn't been changed recently, that could be your culprit. It starves the engine and screws up the computer. Drivers side frame rail. It'll end up burning up your catalytic converter if left long enough.
This is CABL.com posting #222240. Tiny Link: cabl.co/m5YG