engine light on 1999 GMC Sonoma

engin light is on. engine runs rough at idle, auto zone can not read the computer, why cant they get any info from it

1 answer
check the cigarette lighter fuse,its integrated with your diagnostic link connecter.if its blown it wont communicate with a scan tool.