My 2005 5 series has developed an overheating issue recently - my garage flushed the system and refilled with anti-freeze and all was well for a few days then same thing again. They suspect a faulty water pump but to be honest are scratching their heads. They are looking for a wiring diagram as they suspect that the pump is an electronic one ? (as opposed to mechanical) as BMW are asking for £300+ for a replacement.
Can anyone oblige or offer a solution to my overheating woes ?