The Stealer is yanking your crank. Take it to a reputable AAA service center and get the work done there. If the transmission falls apart - call hyundai and tell them to glue it back together again. Regular maintenance - best bet done yourself - second best by a mechanic you trust and from what I'm hearing that STEALER wouldn't inspire my trust. I just had the rear drums replaced on my 2000 Accent with 74,000 miles on it. He said the drums were shot but the brakes were still okay. I replaced front at about 44,000 and yes Hyundai brakes do have (disc) squeelers in them on the front of Accent. I can't imagine the XG with less amenities than my car. Come to think of it I can't think of any car with less amenities. It is an A to B car. If your front brakes were that bad that you needed new rotors you must have a loud sound system.
Phlatulent Phreddy's Rules to Live by When Dealing in a Dishonest World
1. Always assume you are getting your cranked yanked and sometimes it may even be a pleasant thing.
2. If you forget number 1 take pause to remember it before you sign your name to anything.
3. Car dealers will tell you ANYTHING to get you to commit to paying them big dollars. They have no interest in you as a person no matter how personable they may seem. It is show business. Some are better than others but there goal is to separate you from your wallet - don't forget that for a moment.
4. Find out via the web the price of parts etc. for whatever crap there telling you and find out the TSB (Transit Safety Board) on your car to see if it is covered by the famous 100,000 mile (hope you don't need it) warranty. A broken car is a broken car and is going to cost you beaucoup money if you are away and it breaks down - even if it is a minor prroblem.
5. Do your homework. Check the BBB and see what they have to say about the service department. I'm no gambling man but I'd bet a pound of some nice hydro that they aren't listed as better businesses in the community. But then again almost no car dealers are for the aforementioned reasons. Anyway - what was your problem. Hope this clears it up for you. Don't let them give you the SAP RAP.
Contact Hyundai and say a hundred Hail Mary's that you get a rep that is not an arsehole but I think one precludes the other if I'm not mistaken. Best of luck.