1993 4.3 LX mercruiser alpha thunderbolt IV, 4-barrel (of146995) stalls out after idling when accelerating. Also, some times is hard to start. Changed carb, checked fuel lines, checked anti-syphon, bypassed oil press. sw., 12 volts to fuel pump, and choke is open. I must use carb cleaner...