UPPER (NOT LOWER) BALL JOINT FAILURE ON '03 JEEP LIBERTY. VEHICLE HAS 44,000 MILES, DEALER SERVICED EVERY 3,000 MILES UNTIL LAST SERVICE OF 36,000 MILES. AWAITING PARTS (10/12 WEEKS ON EXISTING LOWER BALL JOINT RECALL). RIGHT UPPER BALL JOINT FAILED, SEPERATING FROM CONTROL ARM AT 60 MPH ON INTERSTATE 95 IN DELAWARE. VEHICLE SKID A FEW HUNDRED YARDS WITH THE FRONT RIGHT WHEEL LAYING NEARLY FLAT ON THE ROAD SURFACE. NARROWLY MISSED COLLISION WITH CAR IN NEXT LANE BUT WAS ABLE TO GET TO RIGHT SHOULDER EVEN WITH REDUCED STEERING CONTROL.