From what I believe was done was, the seller that I bought the (USED) E40 from "programmed" using Vin wizard to change the VIN. This was after I had received it and was originally locked with 2006 GMC Envoy XL 5.3. The VIN is changed but not communicating with scan tool. There was no security relearn or crank relearn. Been down the road twice with wiring can confirm its not wiring. Using Current Performance Colorado 5.3 swap harness. I manually confirmed with my scan tool that the GMC portion is still in the E40. By that, meaning i selected 2006 GMC Envoy XL 5.3 and can get DTCs and live data... Problem this is causing is I cannot get the truck to go through state inspection (NY).