The check engine light comes on, your stomach drops, and you have two choices: drive to a shop and pay a diagnostic fee ...
Technology has made an extreme improvement in the accessibility of diagnosing vehicular issues. Long gone are the days of timing lights and tearing apart carburetors (at least in the instance of ...