As one who's been stuck before myself I am not going to rag on a fellow Xer for a stick.
Hope when you got home you hosed out your radiator and alternator. Did any water get inside?