Wow, ok. I used to do this for a living on a daily basis in a gm dealership, and multiple independent shops, and was damn good at it also... Electrical diagnostics that is, and general repair. This was in full blown shops, with mitchell, all data, GM SI, identifix, tech 2, snap on scan tool...