It sounds like either your water or oil pump failed. That can be pretty catastrophic, very fast.

The scrap yard is probably your best bet, I'd imagine. In the UK it certainly would be. Unless you know someone who either has a good engine and no car, or a car that needs a lot of work.

pca
_________________________
Experience is what you get just after it would have helped...