Hey guys and gals!!!
I've just purchased a new to me Alfa 75, must say that I'm very excited!
She's an 1988 75 ie, yes that means 1.8 8v Turbo, left hand drive. She's already had a few tweaks along the lines of side exit exhaust, tweaked MAF/MAP sensor and Squadra chip to bring power up to...