i have a 97 evinrude 2 stroke with carbs problem i was running at 4500rpm and then it go's down to 3000rpm then back 4500 then down to 3000 it does this about every 50 feet now the temp light is coming on water spray is normal gas filter was clean also i was told it could be a heat sensor any advice would help thanks