recently my AC stopped working completely, now the check engine light is on constantly. Is that a reason for the check engine light to stay on?
No your ac should not make your check engine light come on,may need to take truck and have a obd reading on it to find other problem.
It may be as simple as the belt that runs your compressor broke. Check this first, it is a cheap repair.
Search Chevrolet Silverado 2500HD Questions
Chevrolet Silverado 2500HD Experts