I used several websites as well as calling mobile and asking questions??? I also called 2 of my friedns that are mecahnics for BMW.