greetings michael check the advertiser theres often a BMW mech listed to do inspections in the cars for sale section on sat. the RAA do an ok job and will give you a good basic report but obviously a bmw guy will know what to look for you could try BMWise in mile end they may be able to help. good luck that is a great price