New John Deere Oil Pump Shaft R64568 Fits 6600, 6602, 6620, 6622 (see description for details)