Since you said the slave cylinder was in good working condition, It could be a few other things, a bent or broken clutch fork, a bad throwout bearing, or it could just be time for a new clutch(which I don't think it is b/c there would have signs that the clutch was wearing down). When you say you looked under the car i was assuming you meant you were looking at the slave, was it giving full stroke, it should push the fork a good 3/4-1" . anything less would cause bad clutch engagement. Hope this helps.................