Warning: When you extend the wires in the donor harness for the electronic throttle control and the oxygen sensors, and maybe other sensors, watch for the dotted lines in the wiring diagram! I was stupid when I extended the 6 wires for the DBW throttle and didn't notice that the #6 wire was coaxial, meaning there was an outside woven sheath. It looked like a normal 14-guage wire. Later, I had lots of trouble with codes, limp mode and "wallet shrinkage" before I found my mistake. I also know of 2 other guys who fell into the same trap so watch carefully for a dotted line surrounding a wire in the wiring diagram! I think this also applies to the 2 oxygen sensors, crankshaft position sensor and the knock sensor.