I am new to this site, but have owned my 03 Disco II since it's birth. Recently the Service Engine Light came on, and the original service warranty has expired. I was wondering if it is worth taking to AutoZone or some "free" place like that to have them read the codes.... In other words, are they accurate?