Misrouted harness cause codes???
Signal wires rely on very accurate electrical voltages / frequencies / amps in order to transmit its necessary information. A small induced amperage from the adjacent power wire goofs this all up. As a result the signal wire will begin misreport information. The PCM picks up this funny information and usually sets a code.
There are not alot of heavy power wires in the car capable of doing this. Basically any wire that routes to a separate electrical motor in the car needs to be steered clear of. Additionally, the main power wires in the car need to be steered clear of.
Good Luck





