I was kidding about the forest service.
FE=Ford Edsel 352,390,427,428can't remember em all.
FT=Ford Truck which is what you have, and like you said just a HD version of the FE . I have the same engine in a 76 F750 dump truck, but I haven't shot fire out of mine yet. I guess I'm not trying...