Hey welcome to the forum,where in ontario are you from?there's a bunch of us in the chatham,woodstock,fergus area. do a search on this site for overheating issues and find the root of your problem. .it also depends alot on what engine hp you're running.