My best guess is that something is making your truck think it's in a 'lost traction' situation and killing power. You need to pull codes first, as Andy said. After that, check for mismatched tires, a locked brake(s) or something in the steering wheel. Even a bad alignment can cause this if...