in mylast car 90 caravan my fan never worked and it would cause it to over heat when i wwould let it sit and run like at a backed up drive thru at mcdonalds, if you can get it started try either wiring the fan up so it is on whenever the car is on or what i did was just hook it up to a toggle switch inside the car so whenever you want it to come on it will. as for the not startingthing sorry i cant help you there.....well maybe try rolling it forward or backward 1 or two feet and then try starting it. sometime my 89 civic would make me do that before it would start.
good luck