I've got a problem with my e36 320i 96 model, the fuel pump doesn't make any buzzing sound when i crank the car, but when i remove it and place it inside a bucket with water and connect it direct to the battery it works, it pumps water out of the exit pipe (my petrol pump got one pump, it's blue in color) which proves that it works but when inside the petrol tank it's not functioning. And when i check fuse 18 there's no power but other fuses have current. I'm confused, i changed the relays but still no luck and i changed the fuel filter about a month ago and my previous filter was stucked, could it be the same thing but why there's no current on fuse 18. If my fuel lines or pipes are stucked with dirt why the fuel pump doesn't buzz. Please help, in South africa the electric parts are not returnable or exchanged, so i don't want to guess. And Thanks for the great diy write up.