hopefully it all comes into play for ya. ask a buddy to log the truck as you make a few runs. maybe its pulling timing