length wise will not be a problem.
i fit an l28 under the hood of one.
my brother later pulled the plug(i was building it for him) and i parted it out.
i hope that you didnt hurt it too bad.
get it fixed throw some new rubber on it and get back to that mazda.
122 mph aint too shabby for worn out street tires!
webers or not im sure it was my friends car.
i almost bought it like 8 years ago.
good to see it again. what are your plans? i'll trade you my 2j for that rolling chassis!!