Summer hard start

Have a 95 Quest with 212,000 miles, in the warmer weather the car has a hard time starting but starts up fine in cooler weather. Also recently check engine light comes on going up hills and goes off after leveling off. Also while on a trip last week while driving down the road at about 40mph the motor shut off. After about 40 min it restarted and ran fine for trip home, over 200 miles. Any thoughts, suggestions would be appreciated. About to replace ignition coil, found some corrosion where wire plugs in from distributor cap.

Recent comments
22 sec ago
13 hours 28 min ago
1 day 14 hours ago
2 days 9 hours ago
2 days 19 hours ago
2 days 21 hours ago
3 days 10 hours ago
3 days 13 hours ago
3 days 15 hours ago
3 days 17 hours ago