engine sevice light on 2001 GMC Sonoma

engine service stays on. Why?

1 answer
see this article: http://repairpal.com/check-engine-light