Hi guys
I've finally sorted out all the problems, and the board now works fine. None of my issues were regarding EMC2 but were alle board related:
From my electronics supplier, my counter IC's were all malfunctioning and my decoders wrong (not decoderes). Then I'd stupidly reversed the direction of the MOSFET's. One other thing is that my controller needs an "enable" for each axis -I solved this by using 3 digital out pins set to "inverted".
After correcting these issues, two motors were running fine. The last problem was another stupid fault in my circuit board. This I've drawn by hand and i turned out that I made at wrong connection to one IC pin.
Regarding the db25 cable Its true that not all are working. I've only had my board working plugged directly in the parallel port.
Kind regards
Peter