I swapped a stock 2009 ly6 into my 2011 GMC Sierra and I am having a issue with a higher than normal idle (commanding 600 but its idling at 800-1000) and I am seeing near zero timing when its in park. As soon as I put it in gear, the rpms drop real low and there's a 50% chance the truck will stall. When I start it back up, everything is normal again and it drives fine. It will idle at 600 and it has 10-12 degrees of spark. Any idea what is causing this and why it only happens on a initial startup? Again, it is a bone stock ly6 motor and I Just copied all the tables from a stock 2010 2500 series Silverado (6.0) file from the repository over to my tune file and flashed it. Only changes I made to the tune are for injector data (swapped in my 5.3 flex fuel injectors), PWM cooling fans (2500 have a manual fan) and the stock transmission settings for my 6l80e. Truck is throwing a P0507. I have tried a different throttle body and checked for vacuum leaks already. Any help would be greatly appreciated. This is my current tune file Stock ly6 Tune.hpt. This a log of it idling, stalling and then re-starting it. 21-10-17 13-52-46.hpl