I'm no expert at all, but may I suggest checking the "fuel shut off swith"?( I assume it is stand on all vehicles?)The reason I mention this is several years ago my friend had the same speratic thing happen to his Ford Broncho and after several months of frustration he discovered it to be a faulty fuel shut-off switch that is supposed to shut off the fuel pump in a collision.It was location under the passenger dash in his Broncho.Again, I have no idea if this applies to your car, but it sure sounds the very same.Regards and good-luck... DaveT