V10 BMW M5 and M6 engine in SUPERTECHNICAL DETAIL by Steve Dinan, his favourit BMW!