This is the whole diff. The ARB has roughly 5000 miles on it. It came off a recently aquired 96 D1. It should fit a D1, RRC or D90. It does not include the compressor or tank. I do have some of the line and the switch (I think). At any rate, once again this is the whole unit, all you have to do...