You need different check engine diagnostic levels because not all check engine lights are created equal. Most shop owners and techs already know this, yet some businesses still insist on charging one price. It might make sense if check engines were all created equal to begin with, but that’s not the case.
Read the complete article at Motor Age