Welcome! I'm sorry, but I know nothing about engine swaps, but there are tons of people here that do. I'm sure one or two will chime in here soon.