Here I have two fuel pumps which once upon a time worked fine ”¦ the one on the left was the original one which came with the car when I bought it and after that gave way I got the one on the right with the black foam cover around the pump from my local breakers.

left pump (initial original) right pump (bought from local breakers)

left pump Bosch .......... right pump dunno spotted no print on it.
The first one was working fine up until it just stopped working”¦. So went to my local BMW breakers and bought another and it’s been working fine for the past year only up until now it’s stopped.
Both pumps when working worked fine. What is the difference between these two pumps as you can see visually they look different?
Problem is that the car cranks away however dose not fire up. My initial thought was that my fuel pump relay had gone again as it did a while back checked that and it seemed to be fine.
I have checked power going to the wire that powers the pump seems fine. Upon turning the key I do not hear the pump spin as it usual.
The most baffling thing is that I took the pump out (black foam)connected 12 direct to it and it seems to spin however sounds unhealthy then did the same to the one which had been sitting in the garage for the past year (original one) and guess what spins away.
All help and advice is much appreciated.
Jazz



