The bulletin GM has put out for this topic is #16-NA-383. It outlines the symptoms, cause and procedures to correct the carbon issue. Pretty generic information, not specific to the LF4.
Part number for the top engine cleaner is #19355198. There is a fuel system treatment listed in that bulletin to add to the tank but if you are using good gasoline, you should not need it.
If you are mechanically inclined, go for it. If not, find a dealer or shop you trust, one that maybe you can talk to a technician about the procedure. This is not a guide by any means but here are a few key points and tips I can offer after doing this many times on many different engines. If you don't feel comfortable, best to pay someone who is experienced to do it.
Since the LF4 throttle body is not accessible, the atomizer that GM calls out can't be used. Intake manifold vacuum line for the PCV circuit is what I have used before. The bottle GM sells is large, you only need about 1/2 of it for a good cleaning, save the other half for next time.
Use gloves. This stuff is nasty. Fender covers are a must.
You want to use a rubber hose to induce the cleaner while holding engine RPMs around 2500, the engine will bog down as the cleaner is introduced and will run poorly, flash the MIL and smoke pretty bad. Do it outside. You want to be able to meter the cleaner as you do this, usually I will just pinch off the hose I am using to limit the amount of cleaner. You don't want to let the engine RPMs drop too low and allow the engine to stall, you can damage the engine if you allow it to hydro-lock.
Something really important is to get the engine really hot beforehand. This will soften the carbon up allowing the cleaner to work better. Once you have induced the cleaner, shut the engine down. Let the engine sit for 2 hours. Any much longer and the carbon will harden back up. Start it up, it will be a smoke show. If the engine does not start up or starts and stalls, there is still too much cleaner in the combustion chambers and you may have to let it sit longer to allow some to bleed past the rings or pull spark plugs to turn over the engine(not easy on LF4).
Next step is also really important. You need to drive it and drive it hard. Find a spot you can do about 10 WOT 2nd gear pulls to redline. This will blow all the carbon out of the engine that has loosened up.
Then change your oil and filter. This stuff gets past the rings and its best to dump the oil.
Cost for the whole procedure will be dependent on shop rate. Labor time is 1-2 hours, the cleaner I think is around $35 but it may have changed price.
Hope this helps!