Well, I'm back after some computer issues, where I lost the link to here, and just today, found my way back.
Every province in Canada has it's own rules for pre-registration safety inspections Here in NB, if a vehicle is sold for $1000 or less, it has to be inspected 30 days prior to sale. There is a way around that, however, by having a receipt made out for over $1000. You have to pay tax on that amount. (can you say "Tax grab?")Whether the vehicle has, in fact, passed inspection is up to the owner. If not, and you drive it anyway, and get caught with an expired or out of date rejected sticker will net you a $172.50 fine, and possibly removal of the vehicle. A safety inspection has to be done each year, for the current fee of $25. If the vehicle fails, they put a rejected sticker on it, good for 14 days, during which time you are not supposed to be driving the vehicle unless going to a repair shop, or for re-inspection. (There are ways around that too, but not quite legal.
I know in Ontario, all vehicles sold must pass safety certification, but once passed, they don't require it again until the vehicle is resold. However, as I understand the laws in ON, if you are involved in an accident with an unsafe vehicle, you face very steep fines, so it's up to the owner to maintain the vehicle in a safe condition.
Anyway, on to the latest issue. A few days ago, I noticed a loud noise when the engine fan came on, and today it was real bad, and the heat was messed up, so I took a look. Both fans are off their mounts, and just hanging there. I did manage to get one back in place, more or less. The other is till hanging because I can't get the fuse box out of the way enough to get the bolt out. I had to wedge the fan casing in under the pipe that goes from the power steering pump to the steering rack. Not quite in the right place, but it's still there. Still having heat issues, though. If I turn the heat to vent for a second, then back to defrost, I get some heat for a while, but then the engine temp rises to about 1/2 - 3/4 up the gauge, then the heat falls off, and the temp gauge goes back to normal. I can't readily tell how much antifreeze is in the tank, because it's yellowing. I might be able to tell after the car cools down, and put a stick in the tank.
I also had the battery crap out on me during cold snaps (>-20c) had to get a boost. I think the battery is dying on me as well.
I hate to say it, but I'm beginning to think I should just junk it, or sell it for parts.