I have a 2000 3.1L 225 V-Max. The motor has a new powerhead. But, will not push my 20' Champion past 2500 rpm. The dealership has tried everything they can think of. Including, new O2 Sensor, VST filter, new fuel pumps, drained the gas and oil tanks and much more, I have a list. I am not...