You know this is a rant, but you take your truck in for services religiously on time, etc. Well i had a incident while driving in a park, I heard a pop passenger side and looked behind me to see if I ran over something or a hole, well nothing then the front end got noisy and vibrations. So got...