I have a 25hp not sure of the year, serial # 0B282670. Starts fine, idles fine, runs fine in reverse, but forward after about half throttle and up it's like the rpm's are not there. It doesn't cut out or anything, it's just getting up to speed! New spark plugs, new fuel lines, and new prop...