I have a used ABS controller from my 1999 4runner. A little over a year ago my wife's truck had a ball joint failure that resulted in a full suspension collapse. Due to a faulty diagnosis by a shop making the repair we replaced the ABS control module only to find out the speed sensor was bad. This is the unit that was removed from her truck OEM #89540-35122. Her truck is a v6 with a diff lock. It's in solid cosmetic condition - no rust or dents. I would rather have somebody use it then just throw it away....