Complete, meaning plug and play. All necessary connections to keep the truck running CORRECTLY included. No crossing circuits, no throwing trouble codes, etc. Splicing of wires is ok as long as it does not mean tieing separate circuits together, bypassing fuses or making circuits hot all the time.