Bought my E39 530 from a forumer here last year Nov. I am having problems with my engine where initially i need to top up water once every 6 weeks or so, then 4 weeks or so and finally every 2 weeks or so lately. Brought to my regular mechanic and trouble shoot here and there. Change hose, change radiator also cannot. Finally he suspected the gasket might be burned. So took the engine head out and found out the gasket is burned. The main problem is that he told me this engine head has been skimmed before as previously the gasket has been changed as well. Went to see and found out the gasket are indeed replacement gaskets. Now the problem is according to him, if it is skimmed again, even the thickest gasket which is 0.3mm might not solve the problem and does not guarantee it will work. He recommend to either change the whole head or whole engine. Change the head about rm4k, whole engine might be 9k. Anyone have such problem before? Is changing to new engine the best solution?Thanxs all.