May fit but will not run. the '97 engine is controlled by a OBDII computer and the '94 is controlled by an OBD1 computer. 1996 and on up are all OBDII computers now.
Search Ford Crown Victoria Questions
Ford Crown Victoria Experts