GM Allison 1000/2000 Pump Assembly.
Pump Body and gears
Cast number 29541147
Gears are 4.325 outside diameter
37T outer gear
31T inner gear
2000 up
Condition is used