5 /5 F Lee: Had my X5 E70 repaired here. $2000 P/L for water pump, thermostat and new battery. I was wondering how the water pump came to be $800 when all over the internet it was max at $580. But since all in = $2000, it was fair, quick and I didnt ask further. Battery was $460, Thermostat was $190.