That motor will work, the block and head dimensions never changed on the 302 so the intake, timing cover and water pump, accessory brackets and everything else you strip off your motor will bolt right on. And yes it will run on the EFI system too, just won't be quite as powerful as your '94 when it was in good running order.