The screaming 2.0-liter Alfa Romeo Twin Cam engine in this car made 129 hp when new, which was serious stuff in a 2,220-pound U.S.-market car that year. The 5.7-liter base V8 in the 1974 Corvette was ...