I had my tuner look at it and he is saying and confirmed it's actually an E67, but an earlier E67. Tomorrow we're gonna try to come to a conclusion on if he can reprogram it or not. If not I'll just have to change out all the wiring, but I'm wondering if I'll be able to keep the 3ss options (auto climate control, steering wheel controls, etc.)
I had my tuner look at it and he is saying and confirmed it's actually an E67, but an earlier E67. Tomorrow we're gonna try to come to a conclusion on if he can reprogram it or not. If not I'll just have to change out all the wiring, but I'm wondering if I'll be able to keep the 3ss options (auto climate control, steering wheel controls, etc.)
Sorry, I gave you bad information earlier. I was multitasking and didn't process everything right. You and your sources are confusing and mixing up a lot of things.
So the e67 is only a 58x set up. So I think your tuner is confusing the fact that a 2007 ECM is different than the 2008 and 2009 ECM. You need to confirm your engine reluctor by identifying the color of the crank sensor. Black or gray distinguishes if it's a 58 x or 24x. The 2007 ECM is a bit of an anomaly.
Next, HP tuners only licenses by v i n. So when it pulls from the OBD2 port it is going to take the VIN from the ECM that you have in there. And if that VIN was not changed and you license it now you need to get another license as well as change the VIN in the ecm.
Now, the matter of your vehicle not starting is due to the fact that you have changed ecms. The body control module and the engine control module have the Vats system that needs to share a "key" coding. Anytime you completely reprogram an ECM or change an ECM that key recognition is broken and you have to go through the reset process which will take 30 minutes if you do it manually, you can Google how, or using a Tech 2 to force the two together.
So in short, you need to stick with whatever engine control module and harness came with the engine, use a Tech Tool to set the VIN to the new vehicle body, purchase a new license from HP tuners for that new vin, then do a ignition key and BCM relearn, as well as a cam crank relearn