I am swapping the engine in a 2010 GMC canyon from i5 to 5.3 using a new gm e67 pcm and engine harness. Will I be able to set everything up in the pcm for the swap or will I need to have it flashed on tech2 ? Will I need a vin for a truck that came with the 5.3 to do this ?