I have a 2018 Commander 800R with about 1100 miles on it. It started throwing an error code and smelled hot, like it had an anti-freeze leak. Have never had to add coolant and the level remains the same. Have also checked the T-fitting on the engine and not noticed it showing signs of leaking. Figured out that the radiator might have needed cleaned so I ran water over it and through it to clean it out. It seemed to help a little but it still throws an error code. I took it to the local rip-off/repair shop. They charged $125+ to tell me there was nothing wrong with it and they couldn't replicate the code. Mind you, almost every time I ride it, it throws the code. The only code that showed for them was a "low voltage" error that they also couldn't get to replicate. That was a few weeks ago. Too cold to ride much right now but it warmed up to 50 degrees today and I took it out. Cruised about a mile through some fields, smelling coolant the entire time. Didn't hit it hard or anything, just cruised about 25-30mph. It kicked into the error code and limp home mode. It still seems to run fine and makes it home, but I don't feel like I can take it out for a real ride because I don't trust it. I also can't get the error codes to pop up on the dash. Looking for a different dealer to check it out but also looking for some advice. Bought a CanAm because I thought it was a good name. Not real impressed.