2002 Jeep Liberty Stalls When Stopping