Jaguar Land Rover recalls 170,000 U.S. vehicles over power failure