my check engine light comes on and off. on 2007 Chevrolet Trailblazer

check engine light comes on and off it has been doing it for about 1 year. My gas hand is broken could that be part of the problem

Asked by for the 2007 Chevrolet Trailblazer
1 answer
Hi Yes if you gas gauge doesn't work properly it will turn the SES on and sometimes they go on and off depending. M