E46 Windshield Washer Pump DIY | BimmerFest BMW Forum
Windshield Fluid Washer Pump/Motor Auto Car Parts For BMW E46 E38 E39 E60 E65 | eBay
BMW E46 Washer Pump Testing and Replacement | BMW 325i (2001-2005), BMW 325Xi (2001-2005), BMW 325Ci (2001-2006), BMW 325ti (2001-2004) | Pelican Parts Technical Article
Windshield Washer Pump for BMW E46 325i E39 E60 E38 E36 E65 E53 X5 X3 Z4 M3 1pc Car Windshield Washer Pump : Amazon.com.au: Automotive