I have a 40hp 2000 model year merc Ser. 0T098567. Starts easy idles good. At 1000 rpm in gear a little rough (pushing a 2000lb boat) but acceleration is clean up to 2200 rpm and runs very smooth. When I push up the throttle to 3000 rpm it bogs down like missing a cylinder firing, then just past...