Will a 95mercury villager engine fit in a 91 Ford Ranger pu3.0liter?

I believe if you research the issue you will find that the Mercury Villager is actually a Nissan Quest and I doubt that the engine will fit the Ford Ranger. Good Luck!