Maybe you have a loose wire in the ignition system? You should be able to refresh the ecu by leaving the battery unhooked overnight to make sure there's no residual charge.
Maybe you have a loose wire in the ignition system? You should be able to refresh the ecu by leaving the battery unhooked overnight to make sure there's no residual charge.
OR
15A EFI fuse under the hood.
How about going 35mph and hitting the brakes hard. Does it die then? Maybe the battery terminals or some other wires are loose. Does the battery have hold down bracket to secure it?
Also, Water in the gas. You hit the brakes and water sloshes forward which later stalls the engine. Just a guess. Add some fuel cleaner, it won't hurt anything. Chevron Techron but I'm sure better products exist for water removal.