This seal fits all 124 126 148 engines w/ a 3 3/8″ dia. rear crank seal surface. Later 148’s use a 4″ ID Seal which we stock. We also stock a wear sleeve if needed. For those, and anything else you don’t find on this site, or if you have trouble w/ this site, please contact us. Our phone 315-585-9826.