OK,here's an update...
It runs,and the problem was the stupidest thing. I had some daylight today and it wasn't too cold out today,so i thought I'd check the engine bay again,and at least jiggle some wires around :D
I pulled the headlight switch,and started looking around under the hood...