I read somewhere that kerosene isnt good for chains with o-rings,dry's them out? I spray WD40 on and use a toothbrush to get it in there and scrub and wipe clean with a rag..thats all
That's strange, I've always read, heard, and experienced exactly the opposite. WD40, being a penetrating lubricant designed to break loose rusty bolts and dry moisture from distributor caps will deteriorate the o-rings and wash the factory lubricant out of the chain rollers. WD40 might work on a motocross (non o-ring) chain that you soak lube inside and out but is probably one of the worst things you could use to clean a sealed chain.
Kerosene has always been the recomended chain cleaner of choice in every owners manual I've had right up to my Busa manual that states Kerosene should be the ONLY thing used to clean the chain.