My 1989 Alfa Romeo Spider has 97,956 miles on the engine. It runs strong with good compression but I am having a recurring problem which has happened three different times. First time: Enjoying a great drive on a 80 degree F. day. Radiator temp. is 175; car is running great. Come to a stop light and idle drops to 0, car dies. I can restart but it runs rough. It will run as long as the RPM's are above 1000 at every stop. Have it towed to my mechanic who says the Fuel Pressure Regulator is bad, puts in a new one and off I go. Second time: Great drive up in the mountains, about 1400 feet above sea level. Leave car parked for about four hours in 85 deg. heat. Try to start car, same problem. Mechanic says new fuel pressure reg. is bad, puts in another for free. Third time: 1800 miles after second reg. put in. Sunny 80 deg. day. Fill up tank with premium gas, drive about 15 miles around town then head for freeway. Car is running great. Come off freeway to stop and go traffic because of road work. Travel about half a mile in traffic, then the same problem. Car dies, rough running on restart, etc. Tired of having car towed. Dream of having a reliable car dashed. Any helpful thoughts would be appreciated. Note: This Forum has been a great help in the past. I would not have kept the car this long without it.