The original part number you posted sounds more like a ford engineering number than an actual ford part number to me. If it came of the part itself then it is def an engineering number. 9H307 is the basic for a fuel pump / sending unit. Anyway you can send the vortech back and find a ford dealer...