70 and up 4 spd input shaft for a body

Are you sure it is a 25 and not 24 tooth. I think you may have counted wrong but not sure. I have 4 different tooth count and 24 is the closest to yours