I have a 2007 Pontiac G6 3.5 that the engine has locked up. I also have a complete donor car that is a 2005 G6 3.5. Can I do an engine swap between these vehicles. I realize the 2007 has the VVT and the 2005 does not, but is the swap still possible? Would I need to swap the computers as well? Any help or insight is appreciated.