Arduino Acts weird when using servo libary?

Is there a work around for this at all?

More than one. SoftwareServo is one approach. Using a Mega with more timers and more PWM pins is another.

The servo doesn't need a PWM pin. Neither does the Ping sensor.