Bad fuel or something else?
My truck idles and cranks up fine but when I'm driving it shudders and puffs out black smoke. If I put it in park and hold down the pedal it will shudder and puff black white or blue. It will do this at random RPMs like 1800 or 2100 but max out at round 3000 feeling like power is barely there. I changed my fuel filters twice within 5k miles both being bad. Could this be bad fuel? Or injectors or a sensor going out. All started after I filled up the tank the night before.