Which Autozone locations perform free check engine light diagnostics?
I have a 04 bmw 525i, the engine revolutions go up and down while maintaining a constant speed. No check engine light on. What could be the problem?