Gord: below is 2010-only pump. again...the OEM part # is P0130.7AA
you'll be able to tell from my pics if yours is modded or not. another 2010-only pump clue is that what appears to be reg. has a large metal finger-style clip holding it in place.
do as you please but considering the fact that this part # appears to be gone now, i would work with what you have...do a full rebuild...carefully check all wiring again including the main wiring feed to the pump harness itself.....and hope that solves your problem.
Attachment 14087
Attachment 14088