01Ford focus has a bad motor, suggestions?

So my girlfriend got a free 01 Ford focus 4 cylinder 2.0 liter sohc 5 speed. Problem is the motor is shot. More specifically piston number 1 broke, there's a hole through the block and the head is pretty roughed up. I personally would just scrap it. But deal was that we fix the car or have to give it back. The body in nice condition and the interior is too, also the transmission had been recently replaced.

I want to fix it as economically as possible. I've called every junkyard with in 30 miles and been unable to find a good motor that's the same. I'm open to the idea of a motor swap, but I'm not familiar with Ford transmission bolt patterns. I'm a GM guy. I had a crazy idea doing a Frankenstein mods and some how mounting a carburetored gm 2.8 motor and tranny out of a s10 that i have laying around and converting it to rear wheel drive or 3100 motor and tranny out of a 94 Oldsmobile fwd also just laying around.

Welp i'm open to any ideas so shoot

Go to www.car-part.com and you'll have no problem finding a motor. Motors are easily shipped.