Oil in my radiator

Although that does not look good, do a GOOD cooling system flush, including the engine and radiator. Remove the thermostat so that you can flush with no restriction. FLush the entire system until it is sparkling clean. Put water back in and start it up. It's possible it was left in the radiator and or in the crevasses in the block's cooling passages. Flushing the system costs nothing and may fix it.
Thanks Rusty it's worth a try. Dustin