if it runs that much better with the wire unplugged, it does sound like a timing issue, i'd take a gamble that you didn't time the distributor correctly? did you trust the pulley's timing mark for TDC, or...

if you suspect a timing leak and can't find it, might have to borrow a smoke machine, that's the best way to find 'em.