Priscilla has weakened to a tropical storm but is still forecast to bring heavy rain to portions of the southwestern U.S. during the next few days.