Hallo,

wenn per Config Timer das PWM aktiviert ist, wirkt sich das schalten von PORTD.4 und.5 nicht aus, die laufen dann jenachdem wie gross der Wert bei Pwm1a oder Pwm1B ist.
Erst wenn man den Timer nicht auf PWM konfiguriert, kann man per "Hand" die Ports umstellen.
Die Motoren blieben auch stehen, wenn man Pwm1a/b auf 0 stellt, siehe Ende deines Beispiels.