on two strokes we used to use an unsafe concentration of caustic soda in boiling water which used to do a grand job of shifting the carbon. don't know if it would work on 4 strokes as the carbon may be 'drier' for want of a better word.
two stroke carbon seems to stay softer maybe due to the oil in it whereas 4 stroke carbon seems drier and harder so i don't know if the caustic soda would do the trick. give it a try and see maybe
on the two strokes, we'd pour a canister of soda down the neck of the chamber and then pour boiling water in afterwards, dangerous and probably stupid
just be very careful, it will blind you and it will take skin off. always add soda to water not the other way round, it will spit back, wear goggles, wear gloves etc