Well I broke down today... six days after the car left the shop. It started out ok, I went about 20 miles to Princeton, parked for 10 minutes, and started out again. Then the trouble started. The revs were dropping really fast, below idle, and it was stalling out. At first I could restart it and heel and toe with the clutch in, but eventually it got so bad that just trying to shift caused it to stall, and it would no longer start at all. So my day sucked. Apparently it's a temperature related problem, because after letting the car cool, it would start up and not die, but I still had to be towed. Hopefulyy the mechanic screwed up something last time he fixed it, because that way I won't have to pay for the repair or tow.