It's interesting to note that Ducati slave cylinders are not interchangeable between the pre-2001 and 2001+ superbikes because the pushrod length is different.
When Ducati solved the slave cylinder leakage problem in 2001, they modified the slave cylinder on all bikes, except the SPS. That modification to the housing design required the use of a 10mm longer pushrod. Check out:
http://www.moto-one.com.au/performan...slave_cyl.html So, you should have the shorter pushrod unless you installed the revised slave and pushrod. From antonye's above description of your Ducati slave unit it sounds like you had the updated Ducati slave cylinder installed so you'll also have the longer pushrod. If so, that's probably part of your problem.
At least one manufacturer now offers two models of aftermarket clutch slave replacement units. For example, Yoyodyne offers two versions:
Part No. D001 - Fits up to year 2000 with the shorter pushrod
Part No. D002 - Fits 2001 - and up with the longer pushrod
Tecmoto and evoluzione only offer one version on their website so it appears that some aftermarket units are expected to work well with the longer pushrod length.
My guess is that your (new) clutch pack height (check that it's not too short) combined with the longer pushrod is the source of the problem.
[Edited on 10-6-2003 by Shazaam!]