Bad PCV? Idle issue

Have you checked the fuel pressure? You said that you're running an electric pump so I'm guessing that you have a regulator also. There could be a problem with the regulator and it's sending too much pressure to the carb.

Ted