I like the dip can approach, but alas no such thing here in the UK.
Years back we used a mix of xylene, toluene and dichloromethane, ether and aviation spirit and ran the engine on that for a few minutes. Amazing stuff came out of the back.....
So yes, in my case it's the squeaky clean and blow...