My 04.5 fan clutch also gave up the ghost recently causing the same issue. Once coolant has come up to temp the fan automatically kicks in due to the viscous fluid applying pressure to the clutch.
Generally what happens is the heating element in the clutch burns out, however it has been documented the wiring harness gets sucked into the fan.