My truck is stumbling (not an A-Body)

Have you asked on the AllPar site? They're more 'modern car' centric.