Part Number: 168T2025080 - Cylinder Block Motor Kit. Part Number: 168T2025090 - Cylinder Block (Pump) Kit. These are Tuff Torq Cylinder Block Kits. Springs are in good condition.