check engine light came on notice our air conditioner and radio stop working on 2002 Chevrolet Blazer

we just had it in the shop recently when the check engine light came on flashing while i was at the stop light drove it home as it started shaking really bad it was due to bad coils now this time it came back on again not flashing but it stayed on. we have notice no air conditioner or radio we are wondering if its a computer chip that has gone wrong ..

Asked by for the 2002 Chevrolet Blazer