Zak, I don't know if they are a sponsor, but FCPEuro has the BMW OE expansion tank. It's a Modine unit. When it arrived the front had a sticky spot, and it is literally where they removed the BMW part number label, and they Dremel off the BMW logo imprinted on the tank. I had bought a Behr-Hella unit, but I asked several people that had installed it (including 50sKid that has the E46 YouTube channel), and they had leaked, so I sent it back. Comparing the two, the Modine unit looks superior.They also sell the Saleri OE water pump, and all other components you would need. I ordered most cooling components that are OE, just not stamped with BMW. I did go with the aluminum water pump pulley instead of OE plastic.
You got the M3 pieces fast. Looking good.
Salty
__________________________________________________ _____
2005 BMW 330Ci ZHP Jet Black/Black with aluminum cube
Bone stock at the moment