* Engine Mounts: The engine mounts might be different between the two years. The 1994 block may not align correctly with the 1997 frame's mounting points.
* Accessories: The location and type of accessories (alternator, power steering pump, A/C compressor) can vary between years. The 1994 accessories might not be compatible with the 1997 mounting brackets and accessories.
* Wiring Harness: The wiring harness connectors might differ. You'd likely need to adapt or replace the harness.
* Computer/ECM: The engine control module (ECM) and associated sensors might be incompatible. The 1997 system likely expects signals and parameters different from the 1994 system.
In short, while the block itself *might* physically fit in terms of size, the surrounding components and mounting points are likely incompatible, requiring significant adaptation work. You'd need to carefully compare the specifics of both engine bays and components before proceeding. It's much more likely to be easier to find a used 1997 350 long block or rebuild the existing one.