I wonder if the 25" Chrysler 265" L6 engine is a direct fit?