hello i have a 2004 grand prix gt 3800 series 3 and the motor is on its way out with 230000km and i have a 2006 gtp series 3 and i am wondering if you cold give me a list of what i need to swap and procedure