Given it has a clean MOT and seems to be a genuine car. I'd sell it if I were you.
Most the parts you have and just need fitting. It'll give some one a cheap set of wheels with plenty of life left in it.
If I was nearer I'd buy it from you. Fit the parts and keep it as a spare or give it to my other half for when she passes her test. Sounds like some thing a novice mechanic could easily keep going for another three years.
I know you might think its only worth scrap but the fact it has MOT for almost a year means its worth a few quid regardless.
Alfa 166 2.0 Twinnie - LPG and a few trick performance parts