Thanks. I have new plugs arriving Tuesday. Will try the tips and tricks above with a top end clean prior to replacing the plugs. Is it worth spraying some CCC in the plug holes when fitting the new plugs? Thanks all for your help, I have learnt a lot.
I would replace the plugs and try the water method as a starting point.
There are several ways of using top engine cleaner, but it needs to be done correctly to prevent internal engine damage.
Yes I have seen people hydrolock an engine and bend a connecting rod trying to do a top engine clean.
My advice to you...... If you want to do the top engine clean..... go to your local GM dealership. yes Gm.
Buy a bottle of their top engine cleaner GM part # 19355198. you can also order it from Amazon.
https://www.amazon.com/dp/B07DC223XJ/?tag=wranglerorg-20
Run your jeep to operating temperature. Shut it off. remove the vacuum hose from the brake booster.
start the engine and get the idle to 2000-2500 rpm's. now insert the vacuum hose into the can of top engine cleaner.
make sure the rpm's stay between 2000-2500 by holding open the throttle body. Do not let your jeep stall.
Once you suck the can empty, shut the vehicle down.
Let your jeep sit for 1.5- 2 hours. This lets the engine heat and cleaner work together by softening the carbon.
Do not let it sit longer than 2.0 hours. Once the vehicle cools down the carbon deposits will start to harden up again.
Remove your spark plugs, and crank the vehicle over a couple times. This will ensure you do not hydrolock the engine.
Reinstall the spark plugs. and fire it up. Hold the rpms at 1200-1500 for about 30 seconds, then blip the throttle a few times.
Clean up your mess and go drive it. It will probably blow lots of smoke for the first few miles. and it will stink like hell.
Don't breath in the smoke.
Why do I recommend the GM top engine cleaner. I'm a GM tech and have used it numerous times and it works.