Well so far got 2 different pumps and not matching up. The one on Ebay thru High Flow, first of all didn't come with all accessories show, main thing being the Rubber Isolator/Holder on the opposite side of the terminals. I'm getting back and forth email but saying can't get that part and saying it will work with the old one, but no match. So I went with option 2 Airtex E2111 thru Advanced Auto. The pump is close match, terminals a little different and length different and this came with Rubber Isolator/Holder but will not fit and hold into my Pump assemble. Now have 2 pumps to return and wasted time? Any ideas?