Do you have a carbon issue? Is any of this really needed? I like Tom's statement, floor it to the rev limiter once or twice a day and you wont have carbon!

Before adding any chemical treatment directly on top of the piston to be left in overnight, I'd recommend a borescope to have a look inside there first.
The last thing that you would not to want to have happen is: Having chunks of carbon break off causing potentially more issues.
Also if you were to try this as above ^ I'd definitely crank it over a few times with plugs out, then install plugs back in, before firing it up !
(While you are there might as well do a dry compression test on all 6 to see how your engine is really doing)
The best solution for de-carbonizing an engine is called "injector service" The dealer has the correct 3M chemicals to be injected and de-carbonize the jeep properly.
Other safe methods include Chevron Techron concentrate Plus fuel additive, available at wallyworld. This is a highly engineered product designed to clean injectors /valves fairly well.
You must be registered for see images attach
Add 2 bottles ^ to a full tank on a longer hwy boogie, even with some O/D off to keep revs up, try that.
Also to mention is a DIY seafoam into intake, if needed with proper careful instructions.