I picked up a new one at my local BMW dealer the other day and found Eurodavid's DIY write-up (many thanks, by the way). The job went pretty smoothly and the new pump is in place and once again I have washer fluid. What I realized was that while I do enjoy working on my car, I guess I'm getting too old and stiff to be comfortable while bending over constantly in awkward positions. If I had a lift, working under the car would actually be fun. As it is now, I'll have to leave the bigger jobs for the pros.