It is possible that the engine's overheating is blocking your car's oil from properly lubricating the mechanical parts. The oil light is therefore flashing, and the engine is audibly clicking.