Hi all. My father in law just recently gave me and my wife a 2004 elantra. It was his friends daughters car and she never checked the oil so she blew the motor. My father in law owns a car garage so he bought it off her and replaced the engine and put in all new belrs timing belt alternator all new tires and a new steering wheel since the old ones foam hsd cracked and came apart. Its like a whole new car pretty much. Minor scrstches and small dents on the outside but nothing bad. Odometer says 172k. No idea what this new engine has on it though. Makes for a good gas saver and going to work car for me so my wife can use my new f150 pickup. Now I've never owned anything smaller than a half ton pickup truck before. Let alone a foreign car maker. Is there any certain problems these cars experience over time? Common parts to replace? And what kind of gas mileage should I be getting? I kmow its a **** of a lot better than my truck but just curious. All in all its a very nice car. Very clean and tight feeling for a about 10 year old car with close to 200k on the body. Hoping this thing can last us a few years of commuting while we buy a house and then can afford another new vehicle. Thanks for any insight you can offer!