United States troops have arrested three Palestinian diplomats and five others in Baghdad in connection with an attack on a US convoy earlier this week.