Transfer case went out at 94,000. Otherwise I did most of maintenance myself and even got 80K miles out of the tires. I changed the spark plugs and plenum gasket. I did the oil changes, rotated tires on a 3000 mile basis and changed the brakes myself. It was a very easy operation. I did have it into the dealer to have the transmission and transfer case oils changed and the belt changed. Hyundai refused to honor the warranty because I could not produce service records. The warranty people told me that the records needed to be from a Hyundai dealer, but, I got them to back off of that it had to be a Hyundai dealer. They told me that owners don't really do the work that they say that they do. I was very dissapointed with Hyundai's response on the warranty. They told me that the transfer case leaked. They were the only ones that touched it.
Otherwise the car has performed well and was comfortable. It was just very disappointing to get the poor response from Hyundai. If it were not for the local dealer and the warranty department, I would get a new one in a second.
The dealer is perfectly entitled to declare the warranty null and void, if you (or non Hyundai employees) worked on the car during the warranty period.