I found out yesterday that the engine is from either a Nissan Quest or a Mercury Villager. And yes it bolts up with no issue to a Nissan 300z five speed manual