Thank you for your time, this is as short as I can make this:
Purchased an MG F 1.8 2003 off my dad. It had recently had the head-gasket replaced by a specialist. Tried to drive it home and at 100 miles it just starts steaming out the coolant tank. At the time I was doing a steady 60mph so thought radiator needs bleeding. Had it bled by my mechanic and it started behaving.
Couple weeks later camshaft sensor error. Replaced camshaft sensor and drove it to see my dad, it made the 150 miles no problem.
Tried driving it back a week later and the camshaft sensor comes back on. At about 80 miles into the trip the damn things shows signs of overheating again, steaming coming out back ect. Parked by the road side and waited 30 minutes. Note: I didn't loosen, then open, the coolant tank (told I should have) to let the heat out. Started driving to service station noticed oil temp was off the scale too but didn't want to pull into hard shoulder. Got onto the off ramp and the engine locked up, steam all out back. Popped boot and had a look at engine. Was covered in oil and was draining coolant fluid. Had it towed to MG specialist and they said it needed a new engine for £695.
My mechanic says he can replace the engine for £200 i just have to find the engine.
My question: Do I have to use a donor engine specifically from an MG F or can I use any donor car that has the 1600 or 1800 series engine?
List of cars that use the 1800 series: https://en.wikipedia.org/wiki/Rover_K-series_engine#1800
My location is Oakham, Rutland.