Is Autel MaxiSys MS906 Pro or MaxiSys 908 Pro capable of programming a new airbag control module on a 2005 Duramax?

Here is the answer for your reference:

Autel scanner won’t program anything except for Benz and BMW. If you want to do programming, you’ll need a J-box, a laptop, and a subscription service from the specific manufacturer you’re working with. So, to clarify, the scanner alone cannot program modules.

You can get it done with Autel MS906 pro provided it’s under a current update subscription.