do you think a ratchet strap would keep the puller from slipping...how big of a puller did you use, i seen some at pepboys/advance auto parts, they are diffrent sizes. i am about to do my clutch also. i dont want to wait for this special tool to ship....plus the money for it is rediculous.