I had mazda 626 V6 2.5 Which is virtually the same engine. When does it cut out, after its warm, after you have been for a drive or it just doesn't start regardless? I would be checking the
distributor as these are notorious for cutting the engine out when warm or for no apparent reason. I found that when i sprayed freeze spray on the dizzy itself, the car would start again.