Sicuramente dipende da un segnale di DIR che è in corto o isolato.
I segnali dir sono 4 e vanno dalla parallela al pic e decidono appunto la direzione dei motori, segnale isolato o in corto = motore che gira sempre nello stesso verso.
Controlla con una lente il percorso delle piste che fanno capo ai pin 2,3,4 e 5 del pic, sono i segnali dir dei 4 motori probabilmente uno di essi ha qualche corto con qualche altra pista, altrimenti potrebbe essere il cavo della parallela ad essere in corto.
Se puoi verifica con un tester sugli stessi pin che muovendo il motore in un senso e nell'altro la tensione vari da circa 5 V a zero, se questo avviene allora è un problema del pic.