In need of some help. I have an 05 6.0 that ran fine this morning for work. Went to go get some dinner and I noticed after coming to a stop that my truck was idling rough. Luckily I was able to limp it home. When I go above 45-50 mph, the truck starts shaking with next to nothing in power and with no codes on the dash. When I parked it I pulled the oil cap and held a piece of paper up to it and it wasn’t blowing the paper or was smoke coming out. Shut the truck off and listened to the injector self test and it seemed shorter than normal. I then pulled the starter cable and touched the pos terminal on the battery and the cranking seemed fine. So I’m hoping it’s not a “base engine” problem and hoping someone can shed some light. There is also no smoke coming out of the tail pipe. Any help is appreciated!