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 learned how to read and reset the codes from the forums plus where the hp filter is and so on, took some advice to mix a gallon of gas mixed with two cans of sea foam and run it threw to try and clean it internaly but still same results. Does anybody have any advice?