Part Number: 12599215-7 (N/a) Part Number: 12599216 (Shaft worm) Part Number: 12599217 (Worm shaft) Part Number: 1259922-801 (Oil pick up filter bracket assy) Part Number: 12599229 (Housing mechanical) Part Number: 12599231 (Plate) Part Number: 12599239 (Transformer current) Part Number: 12599270-1 (Electronic comp) Part Number: 12599270-2 (Electronic component) Part Number: 12599272 (Electronic component) Part Number: 12599275 (Overlay) Part Number: 12599277 (Overlay) Part Number: 12599282 (Led) Part Number: 12599284 (Printed wiring board)