Hi Rebecca,
Sorry you're having problems with your car. This is one of the main reasons folks fall
out of love with their Alfa's. Being left stranded one time too many.
Anyhow, This post has some good suggestions to check.
Milano Mystery - Shutting off over bumps
Engine block ground, plenum strap ground, and ignition switch are the most likey culprits. 'Wouldn't hurt to pull the cover off the back of your fusebox (and all the relays/fuses) and give all the contacts a once-over with some CRC QD electric contact cleaner (make sure you wear goggles to protect your eyes from splash-back). Inspect for any
iffy connections. The back cover comes off by squeezing while pulling. You can then slide it sideways to remove from hinge and it'll come down to view the rear.
If it is the ignition switch (which wouldn't surprise me), You might want to think of bypassing it and installing a push-button start (instead of a new ignition switch. NLA, very expensive, and a PITA to replace) Look here:
http://homepage.ntlworld.com/j.walkd...tartButton.pdf
hope this helps,