Please do not send this back to us, it is not worth the freight costs involved. We will arrange a credit note.
As advised on the 29.10.15 >
Your photo shows a Pump Kit, not 058862-001 Seal Kit (which is what we supplied you)
You will need to contact the manufacturer of the pump itself, or alternatively please see quote for Hyd pump - attached.