Sorry should have added it’s a 1997 90 series.
It will surely have had other applications, so as long as enough are out there, I wouldn't expect parts availability to be too bad for most of it. My concern would be the bits that are unique to this installation, such as that upper radiator hose.if I am not mistaken it is basically a fiat/alfa-romeo engine , I may be wrong.