Hey guys, so I finally pulled the trigger and bought an engine pulled from an 05 Corvette. I haven't picked it up yet so not actually sure if it's from an 05, 06 or 07. I'm being told it's an 05. I'm picking it up next month from Coastal Corvettes near Titusville, FL. So as far as I can tell, the 05 vettes all came with the E40 ecm. Further research tells me the 06 and 07's have the newer E38 (2 connecter) ECMs. I'm not getting an ECM with this engine so I'll have to purchase that. My question is,.... should I purchase an E38 and upgrade the wiring harness and reluctor to the 56x or just stick with the E40? Are the rest of the sensors the same? Is it worth the time and money? And If I stay with the E40 ECM, what's the best path here? Should I purchase a "Painless" harness (expensive) or try to use the existing one and just delete the un-necessary wiring. I am no stranger to wiring diagrams and have worked with electronics for 40+ years. I will also be changing the throttle body to a cable pull as opposed to the existing DBW. Who is the best sorce for the TB? I'm being told to size up to about ~102mm. I will be putting a mild cam in the engine. 212/218 and .558/.563 lift with 115 lsa. Also I have the service manul for the vette engine on my laptop. I want to keep the cruise control and A/C functions of the ECM for possible later use. Maybe a couple others too. Any help is much appreciated! Thanks!