Hi everyone, noob here. I have a 1995 Sea Ray fx with a 120 sport jet. New stator from CDI Electronics and trigger also new from CDI Electronics. It fires up nice and idles good but when i go to take off it falls flat in its face, won't go over 3000 RPM. checked my timing and all is good, throttle is nice and snug, I've been working on this thing for a week with no progress whatsoever. Any ideas as to what would be my problem????