so my wagon spit a bearing on the lower end and i have been looking at prices for another motor only to scare my wallet. most places i look say that 06 - 09 are a direct fit. but my question is this. can i buy an older motor and swap out the stuff from mine to make it work? 
any help will be appriciated thanks.