If we are just talking the sending unit then engine or tank size wouldn't matter just Year
Up through 1988 Ford fuel level senders(AND GAUGES) used 73-10 ohms, 73 ohms EMPTY, 10 ohms FULL
1989 and up use 16-160 ohms, 16 ohms EMPTY, 160 ohms FULL
So an early gauge won't work with later sender, and visa versa
Wiring was the same
The Float arm attached to the sender is important because its related to tank size, tank height really
You want it to show EMPTY accurately, since inaccurate FULL won't strand you, lol
So you want the sender to be at its limit(73 ohms) when float is within two inches or so of the bottom of the tank, this is called the "reserve", lol, so you can set the "reserve" by adjusting float arm based on lower end of fuel pump on the assembly
Two inches might be 3 gallons left, but this does have to do with tank width and length, so your call
Same for FULL but if you set lower limit and the upper limit doesn't allow float to move to the top of assembly its not a big deal, gauge just shows FULL until you burn a few gallons of fuel, MOST vehicles are that way when new, lol
EMPTY is the main one to get right
You can read about them here:
https://www.fordification.com/tech/fuel-sending-units.htm
And maybe you can fix your original one