I really don't think a TS in a GTV is an abomination, an SR20 would be because at the heart of every Alfa is an Alfa engine. The soul and passion of Italian cars are Italian engines, as good as Japanese engines are, and I've had a few, there is no soul to those things no matter the power.