Back with an update. The leak is coming from the block heater, it looks like the top part of the block heater is pushed out slightly and the rubber seal is loose. Now we gotta figure out how the thing comes out. It's really quite awkwardly positioned. I figure I might as well get a new one for it then I think I'll flush the coolant system out. I got a bottle of coolant system flush at Zellers for 25 cents.
Yea... you got lucky too.
Look up a picture of a new one and you'll see how they attach... a screw in the centre that pulls on a wing nut.
To remove, loosen the screw as much as it will go and then pry out the old block heater... usually have to twist it sideways as the heater loop sticks down a bit. I find it easiest to work from under the engine.
Clean the hole carefully, install a new heater, tighten it up, and away you go.
BTW, I can't recommend Canadian Tire one-size-fits-many blockheaters... given how much of a pain it is when they blow I'm convinced it's worth the trouble to track down an OEM one... almost the same price anyways and exactly the right size.
Way to dodge a bullet !!
Vince
I went to Canadian Tire and bought a block heater (sorry, only store that was open). I bought a jug of the Motomaster long life coolant to refill the system with. I also picked up a fuel filter. It's a Bosch filter, made in Spain. I noticed a lot of frothy fuel in the clear fuel lines so I figured it's time to replace the filter.