rain or no rain.. doesnt sound electrical as i first thought.
could really be a series of things.
based off experience, check your boost/vaccum line going into your manifold see if its cracked or off.
possibly air flow metre,
throttle body issues,
intake manifold gasket leak...
check those mate...might not be the answer but will help diagnose the issue