Hi, I have a 2003 LB7 automatic with 97,000 miles on it, when I am pulling real hard up a hill, if the truck hits small bumps in the road or something like that it revs up to almost red line then comes back down to where it was before, I'm at a loss on what this could be?