I have a new 2017 GMC Sierra w.6.2l. I'm wanting to tune the truck but I'd also like to retain warranty. I have a GM MDI 2 and was wanting to purchase another ECM to tune. I guess my question is: If I tune the new ECM and have to take the truck in for warranty(I would install the stock ECM), would GM be able to tell through the BCM(or other modules), that I have swapped the ECM? The ECM is so cheap that it seems like the logical route.