Two Ultrasonic Sensor!?

I can use one Ultrasonic Sensor to control a servo and PWM(Drive Motor).
Code:
#include <Servo.h>
Servo myservo;
int pos1 = 90;
int pos2 = 150;
int pingPin = 13;
int inPin = 12;
void setup() {
myservo.attach(10);
pinMode(0, OUTPUT);
pinMode(11, OUTPUT);
}
void loop()
{
** long duration;**

** pinMode(pingPin, OUTPUT);**
** digitalWrite(pingPin, LOW);**
** delayMicroseconds(2);**
** digitalWrite(pingPin, HIGH);**
** delayMicroseconds(10);**
** digitalWrite(pingPin, LOW);**
** pinMode(inPin, INPUT);**
** duration = pulseIn(inPin, HIGH);**

** delay(100);**
if (duration <= 2900)
{ **
** analogWrite(11, 0);

** delay(50);**
** digitalWrite(0, HIGH); **
** delay(50);**
** analogWrite(11, 100);**
** delay(1000);**

** myservo.write(pos2);**
** delay(200);**
** delay(700);**

** myservo.write(pos1);**
** analogWrite(11, 0);**
** digitalWrite(0, LOW);**
** delay(100);**
** analogWrite(11,130);**
** delay(100);**
** }**
}
else if (duration > 2900 && duration <= 11600)
{
** digitalWrite(0, LOW);**
** analogWrite(11,95);**
** delay(100);**
** myservo.write(pos1);**
}
else
{
** digitalWrite(0, LOW);**
** analogWrite(11, 130);**
** delay(100);**
** myservo.write(pos1);**
}
}