Have a 1989 GMC suburban , 350.
died, wouldnt start again. was told it was the ignition control module.
replaced. last about 6 weeks died again.
replaced with a mech test ICM so i could hunt. it lasted 2 days, died again.
This time they replace the distributor, coil, ICM.
very next day it cuts out twice but doesnt die. the check engine light comes on twice, goes out.
WHAT could be causing this