Thanks everyone for your replies… Anyway, on to answering your questions
[QUOTE=Rick]
Does the car have a tach? If so the next time it happens look quickly at the tach. Does it drop like a stone, or coast down to zero slowly? If it drops like a stone it is an ignition issue.
[/quote]
It does not have a tach, but the speedometer drops like a stone. That was very noticable and I’d have mentioned it if I thought it meant something.
[QUOTE=Rick]
Is the battery secured in place with a hold down? A shorting battery can cause stalling (and fires) Just because it is heavy does not mean it will stay in one place. Look at the underside of the hood above the positive cable. Burn marks?
Are the battery cables clean and tight? Any fuzzy white, green or black stuff needs to be cleaned off with either a baking soda solution, or a commercial cleaner.
[/quote]
I haven’t had a chance to check this, but last time I was under the hood, the terminals were pristine and I’m pretty sure there was a tie-down. Battery and cables are both relatively new.
[QUOTE=Rick]
Are there any strange sounds from the engine before / when this happens?
[/quote]
No strange sounds.
[QUOTE=Rick]
With the engine running try the following:
Wiggle the key in the ignition lock, both up and down, and clockwise / counterclockwise slightly. Ignition switches do wear out, and sometimes the weight of the keys on your ring can give problems.
[/quote]
I tried this, and wiggling the keys did not induce the problem.
[QUOTE=Rick]
Go under the hood, and find the various wiring harness, garb them tug and wiggle them to try and reproduce the fault. Do not grab the spark plug wires. Or you will look like this -> :eek:
[/quote]
Haven’t tried this yet.
[QUOTE=Rick]
Find the fuse box, do any of the fuses have corrosion on them? get a small wire brush and clean. Replace any fuse that is listed as being for ignition, EFI computer, EEC or fuel pump. (sometimes fuses blow part way, and vibration can make them go bad, and then come back)
[/quote]
or this.
[QUOTE=Rick]
find the ignition coil. With the engine off examine the small wires attached to the coil. Tug on them, are they snug?
[/quote]
I’ll try this tomorrow, once I figure out what an ignition coil is 
[QUOTE=Rick]
Does the car have an aftermarket alarm system installed?
Has the car ever been wrecked?
[/QUOTE]
No and no.