Will a manual transmission from a 1995 ford ranger 3.0 work in a 1994 ford ranger with 4.0?

Will a manual transmission from a 1995 ford ranger 3.0 work in a 1994 ford ranger with 4.0?

Yup. Same transmission.

Bell housings will be different so no it won't work

The 4.0 is the Taunus/ Cologne Bellousing, the 3.0 is the Vulcan. They say they MAY interchange. Look up Ford Bellhousings.