Thanks for all your help everybody. I got the truck home and took off the pump. The seals around the imput shaft had been pushed out. I used a flat punch and hammer to re-install them. I put it all back together and filled it back up with oil. It works great! 0 $ and an hour and a half later and she dumps again, best part is 3 days later there isnt a drop of oil under that pump!