Gone are the days when a "check engine" light coming on your dashboard automatically meant a costly trip to a main dealer to have your fault code read. Diagnosing issues at home has never been easier.