My 2004 MC900 has eaten 3 mag side pistons in 5 years. Every time it was on the first ride of the season. I use star tron every spring and drain and refresh my fuel each winter before use. Sled is mapped for high altitude (ECU) but dealer told me to just run high test an leave it alone for NE riding (below 4000' alt.) I have replaced the oil and fuel pumps. Any useful advice would be appreciated. Thanks!