Hi , I want to know what is the cost of replacing the timing chain and oil pump on a 320i bmw sportsline auto ,2012, f30. I live in Pietermaritzburg. Can you recommend a good BMW Mechanic. Thank you Venay Ramsurwaj