As for oil in the radiator, does your radiator have an auto trans. cooler built in? I've seen them leak causing that far more than an engine problem. I don't believe leaking head gaskets would put oil in the radiator as there is only the one oil port going up through the block to the rocker arms and it's quite a ways away from any coolant passage.