I have a E46 M3 and my it is beginning to hiccup between 2K and 3K when coasting. I did a little research and noticed that it might be the fuel filter or the fuel pump. If this is the case, does anyone know where I can get a high flow fuel pump? (Since I am replacing it anyway. )