2008 GMC Canyon power loss

started truck, and engine light comes on, and truck shakes loose’s power

Have you determined what codes you have?

Is the check engine light flashing . . . ?!

If it is, you’ve got a severe misfire, which could damage the catalytic converter

I wouldn’t be surprised if you’ve got misfire codes

But please let us know, and we’ll try to help you

How many miles?

What engine?