He sorted the tensioner chain, 2 sensors, cam and crank, and one of the relays,i also bought the car with a cheap cone filter, so he organised me a orginal airbox and filter. Changed the plugs.
Cost R5000. (Bear in mind the sensors are R1000-R1500 each at Bmw, and the hours he put in to find the faults and sort)
Plus he kept me in the loop all the time.