There are lots of issues it could be that are typical for GC; fuel pump, Crank position sensor, cam position sensor, throttle body, injectors, and the list continues. I'm not an expert but there are lots of forum members that are very good at helping you, they will need a little more information.
I would suggest, if you have a check engine light, to get the code. Turn the key to the on position (3) times(not all the way to the position that causes the engine to turn over). On the third time the odometer will display any open codes.
Any other symptoms you can provide will help you get a response from some of the forum experts.