Engines with distributors didn't have/need Crank position sensors, only distributorless engines needed them.
Crank position can be, and was, determined by distributor shaft position.
TFI module is technically an ICM(ignition control module) but was rarely called that, it was just called a TFI module.
Distributorless engines, like 2.3l and 4.0l, had ICMs, hooked to a crank sensor to set spark timing, but in 1995 ICMs were put inside the new model computers that were installed in Rangers that year, so no more ICM as a separate part.
TFI module is on the distributor, but is a separate piece, and often becomes heat sensitive, leading to misfires, stalling and no starts when warm
The Single Coil that was used with TFI could also get heat sensitive, although TFI module would be more likely if it is a spark issue and not a fuel issue