A similar problem plagued me for several months. Finally I decided to check the fuel pump although it was running fine. Well, I found that the pump was clogged with some sandy looking material and when I took the in-tank pump off I found that the filter was broken allowing dirt from the gas tank to get into the system. I relaced the in-tank pump and main pump and that took care of the problem. Anyway, check your fuel pumps, if the tank pump fails that would also cause a similar problem. Good luck, Mark 90 White M3 90 Red M3