Monday, June 18th, 2007 AT 8:00 AM
I just bought a 1990 alfa romeo spider. It runs good and shifted good when I test drove it. Got it home and noticed something leaking under it. Next day I get in it and the clutch pedal is hard. You can push it in with some effort but it stays on the floor. It looks like the leak is coming from the clutch hose. Help!