With the Falcon looking like that I’d say the point was to NOT be that car. lol
That was also likely NOT meeting US emissions. The BEST 5.0 pushrod we got in the 90's was 240HP in the SVT Cobra which some say was closer to a 255HP. The 3.4 was much smaller making it better for handling and lighter.