Sounds like your having an issue at your distributor or ignition coils and possibly plug wires. These parts may look good, but if you look closely they may have developed brittleness and cracks. These cracks bring in moister from dew and rain and make your car run bad.