Sounds like your drivers seatbelt may be malfunctioning. Shouldnt be recognizing a passenger without the weight, doesnt recognize the back seats. You could get a seat belt from a junkyard and see if that fixes it, or bring to Toyota and see if that seatbelt is under warranty. But I would start...