well both would be good, the 74 would require a lot of modification to fit and probroblly be pretty expensive in the end...not to mention that you would have to change other things as well to better suit it... the 63t is pretty much direct and if you plan on boost the 63 is obviously built for it and there are a lot of parts for it to build it before you drop it in so i would go with that
in the future though the 63 is pretty thoroughly discussed on the site so just search around...
Bookmarks