I have noticed many users here mentioning they used the haynes or chilton manuals to service their cars. My advice : throw these away, go to the mazda dealer, and pick up the REAL shop manual for your year mx6/626. Yes, they are expensive (mine cost me close to $100!) but they are WORTH IT! These manuals from mazda are 100 times more accurate and concise to your year of car and it's optional equipment. The problem with haynes/chilton manuals is they try to cover too many different models/years of mazdas, and as a result, many important details can be lost in the process. I have a chilton manual here that covers 1990-1993 323/Protege/Mx3/Mx6/626/Miata. This is ridiculous! There are many differences between these models of cars. Anyhow, I'm not saying the Chilton/Haynes manuals are useless, I'm just saying that the mazda mx6/626 shop manual is far better, and not to mention much BIGGER.