Small update. Got a big problem I think. But I was leaving work earlier and hit it pretty hard for about a quarter mile. As soon as I came to a stop the truck was shaking bad and idleing rough. Took off and it ran like **** and didn't have any power so I drove to town to pull off and pulled codes. Codes was b1318, u0100, u0110 I think. Detuned it to street and tried it again and still the same. Got home and looked under the truck on the passenger side and seen oil on the 4 link and crossmember. Not just a small leak but quite a bit of oil. So went under the hood and pulled intake and couldn't see oil on either side. Think it's something bad or minor? I figured the motor is gone but who knows.