JOHN DEERE PUMP DRIVE SHAFT SHAFT IS SOLD EXCHANGE (we need your old Drive Shaft Core returned to us before we will ship the part) > The I.D. Spline is in new condition> T100888 is 6" in length> Shaft is sold EXCHANGE(we need your old Drive Shaft returned to us BEFORE WE CAN SHIP NEW ONE TO YOU) FITS THESE MODELS300D310C310D315C315D SHAFT IS SOLD EXCHANGE_____________________________________________________________________________Item you are buying is what is pictured. Item is to be paid for within 3 days after winning the bid. The item will be sent to you within 1 business days of receiving the payment. We have described this product to the best of our ability. If you have any questions, please ask them before bidding.