Went over to the shop today to see the progress. The clutch master and slave are in but the mechanic says the pedal is too hard. He's checking on...