E39 have crap for radiators. I would suggest looking at the radiator more closely. If you are not careful about overheating, you will blow you head gasket. I would also replace the cap. The radiators leak at the plastic tanks or the plastic neck where the radiator hoses attach to the radiator.