Welcome, I'm originally from Waterloo. If you need anything just let me know. These cars are generally reliable, but you have to pay attention to them. The overheating issue is often caused by little things like leaves getting trapped between the radiator and condenser over time.