Gixxer98:
Winter road de-icing chemicals play havoc and cause rust on any vehicle driven long enough in such weather. Yes, I am very familiar with that, living here in the literal shadows of "the frozen tundra of Lambeau Field" in Green Bay, Wisconsin.
Your winters are just (a lot!) longer in Canada. Can understand why you drive Nissan Xterra out of necessity where you live.
And as much as you in Canada and the rest of the world are metric, we Americans ( I am sure your have some "other" Canadian name for Americans!) are still using imperial English measurements, so trying do the kilometers-to-miles conversion for your vehicles requires a calculator so the distance value is relatable to myself. We Americans never changed over because structural steel beams and channels , and sheet metal gauge thicknesses would require new dies, not to mention drills, mills, and fasteners to confirm to ISO standards and the enormous economic impact to manufacturing business, so America never did. It is still a point of contention in the engineering world I worked in trying to adapt from ANSI and SAE standards engrained in my training and used every day used in engineering work to the metric standards needed for international trade. I think in inches and miles, not centimeters and kilometers. So when you say your vehicle has 500,000 km on it , it sounds like that's a lot of distance driven, but the conversion is 310,685 miles. NOW that's a lot of miles to a Yank who can relate to that unit of measurement value! Quit laughing!!......