Sounds like it's a GMC Grimace. My light, in my '98 GMC Sierra, has come on since the day it was new. I always know when the kids have got gas at Shell. It comes on after the first few miles on that stuff and with gas anywhere else it stays off. Still passes emission test with flying colours. Had same issue with our '87 GMC 1 ton delivery van.