congrats to the new BMW drive feel.
yep, fuel pump after 20 years of hard work has to be retired.
Did you make any pics about the installation of the Tre Performance pump in your car?
Or which model did you order?
Basically their pumps are all same, just the accessories are different depending on car model.