It started off with a vibration in the steering wheel (not an alignment or wheel issue). Took it to the dealer after local guy couldn't figure it out. Both bearings, seals, shoes had to be replaced. Total cost, $1200. Two days later I get a call saying passenger side axle needed to be replaced. $300. Another 2 days for part to come in. Then I get a call saying that sometime somewhere someone had replaced the rear end with a different rear end not from a 2000 trd. Should they have noticed this before? Then they tell me that they know this because the axle they ordered is two inches too long. They also say that the axle they pulled out was a little too short?!! WTF! They have no idea what year rear end it is and can't seem to find out. Unless I can find out and get an axle for that year, I will need to replace the whole rear it. Cost...up to $2500. What are my options at this point. Are they screwing me? Please HELP!!