Toyota is recalling 342,000 Tacoma midsize pickup trucks because the front seat belts can malfunction.