Head scratcher with h bridge

const int MotorReverse1 = 4;
//
runMotor(LEFT, REVERSE, 100,2000);

Pin 4 is NOT a PWM pin, if you analogWrite less than 128, it will be set LOW, otherwise HIGH.
Try pin 11.