I don't believe there is an aftermarket solution however some parts wear down over time so oem should be fine. 50 bucks is reasonable, look into FCPeuro for the cheapest replacement. good luck!I found this thread via google looking up to see if this was a common problem, and turns out, it is. I hate to go gravedigging here, but, wouldn't it be better to find a non-oem version of the tank, or are the new OEM replacements better and not prone to this defect?
Hi, going to be doing this today. Will update using your procedure with pics. I'm getting a lot of coolant loss aand it's making my engine mount look green.Just got done swapping mine out. It was caught during inspection when I was getting a battery. I used the Uro 30776151 to replace the OEM. Didn't need to drain the coolant.
Remove the 2 top hoses (they like to stick - get a hose pulling tool to help).
Pull the reservoir up off the 2 mounts (like when you do the upper motor mount swap).
Use a Solo cup or other small container, tilt the can towards the front of the car, remove coolant through the upper 2 hose nipples.
Remove the rear clamp/hose (it'll dribble a little) and pull it out.
Reinsert new container into rear hose, apply clamp, then mount it.
Reconnect 2 upper/front hoses.
It took about 1 qt of mix to refill to just above MIN. (used BMW factory coolant - same G-48 as Volvo (9434699-6), just blue (Roommate had some left over from his E46 ownership)).
Note: It is said that Zerex recommends that the G-05 coolant is a suitable substitute (it's green). The G-48 is also available by Motorex for $20/QT at some motorcycle places ($$$!!!!).
Cleaned the scale off of the cap o-ring, put the cap back in.
Bam, done. Quite easy.