A loose or worn gas cap could be cause the Check Engine Light to illuminate.
2010 GMC Savana 2500 Problem Reports
RepairPal Verified 2010 GMC Savana 2500 Problem Reports
The tail light wiring harness in the cargo area is not protected very well. As a result it may become damaged due to normal wear a tear. This damage can causing some or all of the rear lights to stop working.
The fuel pump may fail causing the engine to stall and not restart.