Help with my 1995 Ford Aspire Hesitating then Check Engine It starts fine but when it's rainy out it hesitates badly when accelerating. Happened today then the check engine light went on. Help?

I had the same problem, it was the distributor cap, (must have had a hairline crack that i couldn't see). Changed it and the check engine light went out and it started again when it was wet outside, one you could check for is bad spark plug wires. Moisture may cause spark to jump causting misfire.