$7500 for an engine replacement ,,they should not have replaced the Timing Belt/Water Pump because it should all be "BRAND NEW" AT THAT COST. And if your water pump falls off this means your motor has stopped, as it is part of the Timing Belt route. Sound like they snugged the clutch fan bracket bolts during re-assembly (and forgot to go back and torque them) and it's taken 6 months for them to finally work there way out. Sorry to hear about it and any garage with a good rep will take care of it...Good Luck