I have found no matter the seller, if it has phillips head screws they are chininesem pumps. And you cannot interchange a OEM fuel pump rebuild kit as they dont fit. I had several customers do the conversion and all but one had problem with them.
Part# for needle is 396522 and kit is 396701. This needle and kit has been used since 1969 . Only other needles are the 387262 and 396522. Got a pic of needles?
Odd it has foil tape on switchbox and the clear potting leads me to believe it may be a chinesem switch box. Yank powerhead,strip it down, get a factory manual,bore all six, replace switchboxes,impeller and t-stat and reassemble