What products are we talking about when effectively cleaning out an EGR?
The CFWA engine EGR splits in half, the valve body and the heat exchanger.
When I get the job to do, I'll pull it apart and steep them in cleaner to dissolve the carbon then flush it out.
I seen YT videos for a product called Chemdip over in the US which cleans alloy cylinder heads up a treat.