Arduino Robot Lag

Hey every one today i finish building my robot, and have trouble with the time delay simply putting i have a output lag it when i press a button on ps3 its take some time for the arduino to process it to the output pine hers my code the lib core and when im outline this section or let 2 of them its run smooth without lag

{
        //LedBlink();
        MotorOnePWM();
        //MotorTwoA();
        //MotorTwoB();
        //MotorThreeA();
        //MotorThreeB();
        MotorFourA();
}

so im assuming that im doing something wrong so can some one advice in this mater

LedBlink will give you a 0.7 second lag. Redesign to get rid of the delays. See the blink without delay example in the IDE.

Mark

i delete that LedBlink and the problem is the same can it be that to voltage on Enable pins are to low, should i use a pnp transistor to improve that and if i do that how much will it be beter