Onan 18HP John Deere 318 B43G OEM .005 Shim HE104-0776Onan 18HP John Deere 318 B43G Thrust Washer HE104-0575John Deere 420 Onan P220G Crankshaft Timing Gear HE104-0032John Deere 420 Onan P220G Crankshaft Washer HE104-0043Case 448 Onan 18HP B43M-GA018 Breather Valve Baffle C20245John Deere 316 Onan B43E Upper Front Baffle Heat Deflector M85227John Deere 316 Onan B43E Intake Exhaust Valve Kit HE110-2368 HE110-1955John Deere 316 Onan B43E OEM Carburetor HE146-0389John Deere 316 Onan P218G OEM Piston W/Rings HE112-0264Onan 18HP John Deere 318 B43G Lifter tappet valves 4 piece SET HE115-0006Craftsman 739.11054D 20HP Onan P220G Oil Pressure Switch 309-0546Onan 18HP John Deere 318 B43G OEM Air Filter Cover HE140-1692Onan 18HP John Deere 318 B43G Air Cleaner Tube HE140-1661Onan 18HP John Deere 317 P218G Electric PTO clutch adapter ring NICE HE190-0597John Deere F910 Onan B48G-GA020 Points Breaker Base NLA HE160-1219Westinghouse Onan 6.0 CCK-331E Thrust Washer 104A371 104-0371