Hey BMW owners, if your windshield washer isn't spraying like it should, this Niyako replacement pump could be the fix you need. Designed as a direct fit for models like the 2006-2014 BMW 525i, 328i, and 325i, it’s built to get your washer system working again. Common signs you might need one: no fluid comes out, the spray is weak or uneven, or you don't hear the pump running when you hit the switch. Before you replace it, check if the nozzles are clogged—sometimes a quick clean with a pin and some compressed air does the trick. But if the pump itself is the issue, this one’s a reliable swap. Part numbers it replaces include 21323-232316A, 67126934159, and 67127302589. Always double-check your vehicle's specific model and year to make sure it's compatible. Niyako focuses on solid quality auto parts, so you can trust it'll keep your BMW in good shape. Easy to install if you're handy, or your mechanic can pop it in quickly. Don't drive with a messy windshield—get your spray back with this dependable pump.