I just got my second hand E46 325 Y2004. I need some advise from the expert out there help me maintain the car...the car clock 158k km and the was well was maintained by previous owner at Sapura Auto before. the problem with the car, 1. The streering pump leaking 2. need rear bumper and 3. rear tail light. 4. the car need new painting work. 5. I was thinking to put in new body m3 body kits. Any advise where to get it done at reasonable price with good quality. I am batu caves area...Tq