That does certainly sound like the fan could be a culprit. Is there any chance that it could have been obstructed? A fan that is physically stalled would draw a large current.
_________________________
Mk2a 60GB Blue. Serial 030102962 sig.mp3: File Format not Valid.