i have a gsx that runs great but looses voltage at high throtle some times. if i shut it off for a couple minutes and restart it the check engine light goes off and it runs fine for 20 or 30 miles and it does it again. ski doo has reprogramed the computer and the last time they put a new computer in it. it still does it we don't know what to do. any ideas?