I don't understand what:
Pauseus (pw>>2)
Pauseus (pw>>2)
does? I can't find anything like this in the manual. Also why is it in there twice for each servo? Do the disable and enable commands negate this anyway if this code is somehow allowing interrupts to happen?

To Joe S.:
In other words, my netburner card isn't pulling high properly so I should make it open collector output and put a pull up resistor on the data line and that should correct some problems?