did the 92 ever have a blower on it? seems like with the cage, alum rad, elec, fan, and ignition...maybe it had a blower?
I'd go for the 92 but if you can get under it and check the torque boxes see if they are all mangled from launching the car. good luck!