Help! I own a 2001 325 Ci that I have been fairly happy with. Last week I decided to go to an indepedent mechanic (who came highly recommended) to give my car the once-over before my warranty runs out. He immediately detected an engine sound, and was sure that it related to the fuel pump. He said that this was a well known bug and that the remedy would be covered under warranty. Has anyone had this problem? Was BMW willing to fix it?