Which Autozone locations perform free check engine light diagnostics?
I own a 2009 toyota corolla. The check engine light came on, my mechanic told me it needs a new 02 sensor that costs $325. Why is it so expensive?