I accidentally purchased this water pump for my 335i. On the day the water pump broke, I came to know that it's for non-turbo engines and I already past the return day
. Here it is for sale for $350. PM if you have any questions.
Part Number: Part 11 51 7 586 924