Arduino Acts weird when using servo libary?

the only Servo is the one that rotates the ping sensor. I have that tied into the 5v from arduino.
The external 7.4v LiPo battery powers the 2 DC motors.

Arduino is powering the following(From 9v battery):

  1. 5v H-Bridge power supply
  2. Ping Sensor
  3. Servo that rotates Ping

Is this still too much on the Arduino?