Rod,
You had better check your video tape of Speed Vision again. From working on many an Escort, I would have a tough time finding enough room in the front end to package a 4.3L V-6 with twin turbo's, all the gear and a trans-axle. Was the driver sitting in the back seat??? I have seen...