Check this website out :-http://www.powerzone.com.my/index_eng.htmBasically I was looking for someone to open up and clean my whole engine once again, and these guys have that service. They call it 'Blue Printing'.For the 96 e36 318i, they estimate the cost to run about rm5-6k, with 10 working days to 're-brand new' the car's engine back to specs.