Unfortunately, I don't know if I really need one or not. I've been having "not ready" issues with the OBD2 for a couple years. No indications of a problem, no check engine light. For the first year all I kept hearing from mechanics, mazda, and my state's pollution department is to keep driving...