2003 Ford Focus 2.3L PZEV

I had a vacuum leak between my IRCM valve and solenoid, which I fixed, but my car has not been the same since. It idles rough occasionally, especially in cold or damp conditions, and it runs rough also more pronounced in cold and damp conditions. Also there is a noticeable lack of power. The MIL light is off, and my scan tool shows no codes. Please help.