遇有下列情形之一的,经出示执法证件,可以查验居民身份证: (一)对有违法犯罪嫌疑的人员,需要查明身份的; (二)依法实施现场管制时,需要查明有关人员身份的; (三)发生严重危害社会治安突发事件时,需要查明现场有关人员身份的; (四)法律规定需要查明身份的其他情形。因此交警是有权扣留坐车人的身份证的,他怀疑是嫌犯、或者现场需要管制、或者发生严重事件,都是理由。