Ok so I bought a 2011 ram2500 about 3 months back and been having a issue with it random missfire and really bad hesitation issue. I know these trucks had Cam issues for this year but I have pulled the valve covers and seems that all the pushrods are moving sufficiently and doesn’t have any play on the rockers. I took it to a shop and they said the random missfire jumps fro cylinder to cylinder that it’s not a single two cylinders that keep doing it. I’ve changed just about everything that I could change electronically on the motor from MAP sensor, throttle body, cam position sensor, new plugs and coil packs, and all 4 O2 sensors. The shop said I have enough fuel pressure so wouldn’t be a pump and my oil pressure usually runs around 50 PSI hot or cold. Could this still be a cam issue even though they seem like they have the correct travel or is it something else? Any help would be greatly appreciated. As info it goes to the Dealer next Thursday to see what they can find.