We have a 727 and yes it should have a torque arm. I don't know what you are referring to when you say idler arm. Do you have the acordian looking spacer that goes with the tranny mount? I can't find any good pics, and we now have a very modified mounting setup and skid plate, but here's the pics I have. You can see the acordian spacer and the torque arm, although modified as I said. We ran a separate cross member and got it up as high as we could by eliminating the acordian spacer. That way we can drop the skid plate without having to support the tranny and take all the mounts loose. Hope they are of some help.

