102 is 1000pF, probably too high - try leaving them out all together - they are usually only added if you have problems (just checked two programmers here, neither have them fitted).
Check your PSU, it needs to be about 18V and low ripple, and ripple making it through the regulators will stop it working - try two 9V batteries in series, I use them all the time.
Other thing, try increasing the programming delay, it's 10mS by default, but following recent XP upgrades I've had to increase it to 12mS on a PIII and 15mS on a P4.