I have a 3 series, E90 with N43 engine with a non running water pump. Which doesnt seem to communicating with ECU. I've done lots myself including...