T18 bolts straight in .. i think one series needs sway bar mounts jiged or something like that, never used em but Diff Technics are meant to be good. if u have the right LSD center it should only cost a few hundred to get it installed and setup.
but if u do a search there is some info around on it. someone will be able to confirm if their is a differnce in T18 rears. re sway bar etc