i have a 1997 spx, it works fine, no problems at all till it gets warmed up which takes about ten min. then all of a sudden it just shuts down. i have switched the DESS lanyard post with my 96 xp, but same result. also when ever it quits once you take the lanyard off and put it back on the warning buzzer just beeps constant and wont quit till you take the key off, and it wont start. if i let it sit for 10 min it will start back up and run for about 30 seconds or so and then quits on me again. does anyone know where to point me to trouble shoot this?? temp sensor? computer? fuel?