shit to clean engine parts at home?

just wondering what i should use to soak pistons and conrods in to clean off any carbon and what not?
http://www.boostedfalcon.net/
http://www.boostedfalcon.net/viewtopic.php?f=2&t=22043
AaronEF8 wrote:Kero works pretty good on carbon, use a parts cleaning brush or 40 old toothbrushes to loosen the carbon off after it's been soaking for a bit.
If you can find a servo with a kero pump it's under $2 a litre, **** buying bottles of it from Bunnings lol