Ok well this weekend im bringing my truck in to get checked out, but i did a little investigating of my own today. Im pretty sure its a leak, cause i drove it around for a bit today and then checked it and it was wet, and it looked pretty fresh. The sound is still there, and it sounds like a gear gone bad or something but i will let ya know.