Hello fellow Alfa Owners! This is my first post here.
I just recently picked up a pretty nice 91 Spider. I've been driving her daily, so I've named her Daly Dryver.
Anyway, I replaced the thermostat o-ring last week, and after I buttoned her up, I went to take a drive and she protested!