Here we have a good used fully functioning NSG370 6sp manual transmission removed from a 2006 Jeep Wrangler TJ with 4.0 engine and only 102,000 kms, So about 60,000 miles. Should fit years 05-06 ish Jeep TJ with the 4.0 engine and maybe others but confirm fitment with part number or vin. Complete as seen in the photo and shifts well. We specialize in Jeep vehicles amongst other things so if your looking for a hard to find part just send us a message!