I am stumped, 2003 135 optimax 25hrs. Don't rev past 3k. Motor breaks up. Replaced everything imaginable. Fuel pumps, coils, injectors, throttle position sensor etc. Mercury tech hooked to computer, showed 100% power. No audible alarms either. Motor sat for 12 yrs in storage. Any help would...