Friend of mine has a 2004 Polaris 700 Sportsman EFI that will not start. Worked fine the previous day but could not get it to start the next. He thought at first it was the fuel pump so he replaced it. No change. Gets error code 21. A little more checking and discovered no spark. Between working on building a 1940 Ford pickup and working on boat he decided he would just take it to the dealer and have them check it out. I advised him to call dealer first and verify they are not backed up and will check it out. Anyways, when he called they told him they would not work on anything over 10 years old. Is this standard practice? I have heard this may also apply to boat motors. I guess we are becoming a throw away society or maybe because if they can't plug a computer into it they don't have a clue. Tom.