It doesn't look good from what you have discribed. If your smelling oil in the radiator and it was running hot on a cold evening with the thermostat removed, then I would say you have a blown...