2000 nissan frontier

truck runs rough when ideling. 2 mechanics have checked compression it is ok. #1 fuel injector has been replaced all spark plugs and has a new distrubtor. new timing belt. this problem stared after timing belt broke.