Gents,

Another question for today: I'm getting ready to replace some cooling system parts. I'll probably buy one of those kits that includes the water pump, hoses, expansion tank, etc. Some questions:

- What's the recommendation on the water pump in terms of brand. Ok to buy OE or OEM? Or just suck it up and buy the BMW one?
- Same question above re: expansion tank

Anything else to replace while I'm doing the cooling system parts? I do plan to do the Vanos seals.

My ZHP has 98K now.