Mileage unknown, but it was just rebuilt so mileage doesn't really matter at this point. I believe it came off of an SR20 motor, but don't quote me. No broken studs, spins freely, no shaft play and it comes with the WGA.
I am told it is slightly smaller than our T25 so it may require some kind of fabrication. I paid $220 for this thing and haven't even used it.