One problem related to check engine light on has been reported for the 1997 GMC Safari. The most recently reported issues are listed below.
Engine has rough idle/check engine light previously, dealer performed engine tune-up. Next problem of rough engine/check engine light, still waiting from dealer as to the cause. TSB 00-06-04-003 has been issued concerning this problem, the question is, this should be a recall item, since this is a safety hazard while travelling at freeway speeds.