The Chinese ones cannot be coded and from what I read they only last a year. There are no differential parts available as far a gears and such so they are not rebuildable units. I put a s-150 in and it seems to be working fine. You can fine those cheap on eBay. I saw a YouTube video where they put a S162 in. I believe either are fine as long as it has the Code to put in. I would just fine the lowest mileage S-150 unit and go with that. They suck to put in. If you are in the rust area forget your rear bearings and just pull the whole rear knuckle.