I've seen this question lots of times, but no answers

so I'm hoping if I tell you what debugging I've done I can coax out an answer.
the setup:
OS: Win XP sp3
3gb ram
core duo 6500
to parallel port
CH352 Pci -> parallel (Driver installed and working)
port 9800
The Driver board
TB6560 4 axis (yes I'm aware of the issues of this board)
why I think the issue is in mach3:
I can manually turn the motor with this setup by using LPT port test utility (a piece of software that allows you to manually select what pins to make hi-lo)
I can make D2 (pin4) High to activate the X axis
I can rapidly click INIT(pin16) to make the motor step on the falling edge
I can select Strobe (pin1) to change Direction of the steps.
Plugging these numbers into mach3 mill (plus all the additional ones)
the stepper locks up (activates) when I hit the Reset button, so I know Mach 3 is communicating with the board & using the correct pin(s)
depending on if I have the step pin set to activate on the falling or raising edge, I can see the 'Active" LED come on (it's on whenever the step pin is high)
however, despite having played around in the motor setup, tried different frequency's, but I just can't get the motor to step, heck, I can't even hear the tell-tale whine of a high speed PWM running.
I have an oscilloscope if needed, but seeing that it works just fine with the other software, I don't think I should need it.
when I DID play with my oscilloscope in mach 3 (before I hooked up anything, when I was still setting up my parallel port) I noticed mach 3 uses a very short pulse time.
My thought: the pulse time is to short, and the frequency of the TB6560 is to low to catch it.
although even that seems unlikely to me, since even basic 7400 logic IC's can pick up on those blips, so I would assume the TB6560 could do so as well...
what are your thoughts? I'm to tired and my brain isn't working anymore...
Thanks in advance!