Hooligan
Rangerholic!!
That's what was wrong apparently... The one mechanic added gear oil, and then sent it to another shop to have the DIFF BEARINGS fixed, and then it turned out that they fixed the hub. I heard THREE DIFFERENT THINGS from TWO MECHANICS... I'm pissed about this...
Ok....you do have the ability to think freely, I have seen it. Take it to a mechanic yourself, show them what its doing. Then tell them to fix the ****in problem