Chosen Solution
I have a 2008 VW rabbit 2.5l that is having an issue with the fans. The fans are new and the continue to run for hours after the engine is off. What other reason would there be for the fans to continue running until the batter is drained? Is there a relay to access or a fan control module?
The fans are temperature controlled. The might normally run for a bit after engine shut down. If they do not stop, the thermostat might be defective. If they were newly replaced the installation may be defective.
@saabtweaker88 seems to be noted by NHTSA; check TSB 10052040 for more (really not much more) of an explanation. SB 10052040 6035. This sounds like your vehicle is having an issue with the Engine Control Module (would be consistent with the electrical diagram too, since you already checked/replaced the other parts). I would suggest that you have your Golf scanned for any codes and see what pops up. You might even have to consider getting it reset.