Ok I've done some testing and I'm not sure what's going on. For starters I've connected the PIC to the DM856 and done some scoping:
...