Originally Posted by xsperf
also, did you get your car washed recently? or was your car exposed to water at all, make sure your DME/ECU(the computer) didnt get wet, and if it didnt, maybe your spark plugs got wet..
I thought of that also because e36's have a known issue with fitment of the windshield washer fluid jets, and if water gets in there it drops directly on top of the ecu, easily frying it. However he said he's replaced his ecu 3 times before, so I'm thinking it's probably something else.