BMW X5 E53 (also E60 & E46) common problem, lean misfire at idle and engine rattle: BMTroubleU