I've replaced all fuel filters,water seperator, oil, spark plugs a new impeller kit, both t-stats and after 3000 rpm the repeating buzzer goes off. The code is 23. I've reset it 4 or 5 time but it always comes back, even while the buzzer is going the engine runs fine, Hell it runs great. I've...