Some things your garage might have missed -
condensation inside distributor cap,
coil suppressor capacitor breaking down,
earth connection between engine and body corroded,
ign amp playing up,
try to get it to happen at night with no moon and when it does open the bonnet to see if...