I took the truck out for a drive today, got about a mile and half from my house and heard a weird hissing/gurgling sound from under the truck/behind the dash. I pulled into a gas station, parked and hopped out. Look under the truck, and its gushing oil, lots of it. All of it, to be precise...