i have just finished doing my clutch on my punto and i went to start it up but there is a constant squeal coming from the new clutch. it does it during idol and when given revs and even when i put the clutch pedal att the way down. please help someone im going mad with this now.