The Fiat is supposed tobe good but I have no experience. I had a T16 for 35k miles with 15 k when I got it.
some say the cylinder heads go. Mine didn't but the ECU kept playing up. Replacing is easy & cheap but I sold it when the second one started the same dermot i.e. not idling or idling at 3k.
I had put a Librands exhaust & manifold on it which transformed it giving lots of torque at mid range. Plus a drop in K&N.
Not as fast as my current Roadster 3l bit a great car.
Spares seem t obe easily available from Rimmer Bros. You can also add throttle bodies or turbo charge them.
Good luck