I have the worst luck with fuel pumps. I have to replace my fuel pump almost every year. I had a 2005 M7 for five years and now own a 2007 M8 and both have had this same problem. I ran premix on the M7, but use the stock oil injection on the M8. I would blame alcohol in the gas except that...