I own one (well actually it's for sale). It's a fun track day car, but I can't see it being competitive in ITS. Replacement body panels are very hard to find also. Before you do anything with it, make sure you replace the timing belt and tensioner unless you have documentation that it's been done recently. It's the Alfa V6's achille's heel.