I picked up a 07 gxp with a bad engine. If I came across a 05-06 for cheap can I swap? Or what needs to b changed?

Sent from my XT1254 using Tapatalk