Have a 2003 Mercruiser MCM 350 MAG MPI engine serial #OM627617 Engine starts and idles fines, but smells from exhaust and you can see some black smoke. When I accelarate and get to about half throttle the engine power dies - it doesn't stall it just seems to limit power.
I replaced cap, rotor...