I was leaving the parking space, in drive so just coasting like less than 5 mph. The front of truck seemed fine as far as the engine, it was just the back like under the bed it felt like a multiple jerk or maybe pop. Like your sitting in drivers seat and it’s a bump bump bump, I said eventually got going meaning I got past that phase, going past 10-15mph and it seemed normal but as I stopped at a couple traffic lights it only did it when I lett off brake and giving it a little gas 0-5mph or so phase. Once I was on highway it was fine going at a higher speed but after like I said 40 min or so going 55mph it felt similar almost like a loud jerk/rattle from the back and the truck was still running seemed fine as far as engine but when you hit the gas there was no power, it wouldn’t go, even tried at that speed to put it in neutral and back in drive and nothing still no power, I let it glide down in speed to 10mph did the same neutral and then drive and it was back in gear and started going again. Truck has 250k, 4WD, check engine light was on at the time but was only pulling a couple minor codes that I can remember and there was no visible damage underneath everything looked normal at the time under there.