i hope you have a warranty of some sort that covers water pumps or its going to be an expensive fix. i just had mine replaced and the bill was $1500 including labor...
thank god i had a extended warranty
08 BMW 335i E93
**Stance will make B!tches Dance**