Any recommendations for 1980 308 GTSi brake pads. Looking at the EBC Green Stuff pads. Says they fit 1973-1985 Ferrari 308, 3.0. Has anyone tried...