My 96 4.3L Mercruiser will stumble and stall after warm up. It only does it while in gear moving, if i stop put it in neutral and rev it up it won't stumble at all. My mechanic installed a aftermarket inline fuel pump and now theres a strong fuel smell even when the boat is moving at high...