A few months ago I was driving my BMW while it was very low on gas (gas light was on). while I was driving I heard a weird sound coming from the back in the location of the fuel pump, but I didn***8217;t think anything of it. When I returned the car wouldn***8217;t start! I tried to jump start it with no success. My car has full power, and I tested the battery and charged it at advanced auto parts and it was 100% functional. I started researching and figured maybe my fuel pump failed. So I replaced that myself, but still no attempt for the vehicle to start. I also read on some forums that maybe my key went bad. However my vehicle recognizes the key and chimes when it***8217;s in the ignition and the door is open. I also tried my spare key to see if that would work, but it didn***8217;t. I assumed that both keys wouldn***8217;t go bad simultaneously, so my next step was to check the starter. The starter was original and was made in 2002. So I changed that out with a new duralast starter recently, still no attempt by my e46 to start... One of the workers at autozone suggested to try and start the car in a different gear... I tried all of them... and still no start... I***8217;m currently out of ideas of what is going on right now. Has anyone had this problem before? When I turn the key the car is completely silent, all I can hear is the hum of the fuel pump priming but nothing from the starter, no buzzing and lights diming that would suggest a bad battery, I turn the key and absolutely nothing happens.