Bro IsaacVky, Its rm975. apparently that hose was totally worn out n caused massive leaking & yes mine's a M52. The Revitalizant for steering pump is a sort of gel thats applied into the Steering pump. It helps to reduced wear n tear in the pump for long run and also extends the pump life.
Bro bimmerholic, those parts are originals. I insisted they use the ori's.
Bro Jerman, thank you for the advice. I will take not of the fuel pump. Howeverm foir radiator and water pump, i made them check during the repair works. Turns out that the radiator n hoses are new, done by previous owner, and the water pump is still "OK". I dont know how OK is OK. but when i did a test run after all the repairs, i did find the Temp. gauge to drop from mid down to the first bar (the blue area). Informed the mech. n he will need time to do a complete diagnosis of the cooling system. I hope its not major...any advice on this? As for the Shocks, i didnt see any signs of leakage, and the ride is still smooth, but will keep an eye on that. However, when i drive on uneven roads at very slow speed, i do get a "kededegak" sound from the front..need to check...apreciate some advice if u have experienced this before. The arms, tie rods, bushes are all OK..
Thanks n appreciate the feedback guys.
Good day.