I have a brand-new X900 with less than 50 hours on it. It too smells of antifreeze. The antifreeze smell in my case is due to the dealer-installed block heater. During the installation process, some spillage naturally occurs on the engine. Takes a long time to clear-up. Watch your coolant level...