I'm looking for a Capitol 4HE-10200 Oil Pump Shaft # 58 (see picture) part# 1-12412-0000 The shaft measures 20 23/32 overall length and on one end spline is 7/8 and on the other it's 1 3/4