i think they are 3/8 fine thread but why not take 5/16 and 3/8 fine and coarse threads. my snap on puller has them in with the puller. seems like they are about 3" long. hope you have better luck this go round.