Alfa Romeo Forums banner

motor pull

  1. Motor pull 74 spider

    Spider - 105 & 115 Series (1966-1994)
    My 74 spider has been rusting away for a few years now, not running, needs new clutch. I am beginning the job today, and hope to have motor out by end of weekend. I have reasonable wrench skills, but this is my first time breaking apart an Alfa (I do have prev exp on other Italian veh.). I'm...
Top