no its not it didnt have the dimmer switch, park neutral switch, and ignition switch, battery wires, and no keys. also the glow plug solinoid wasnt hooked up so I looked on youtube videos and think I hooked it up right. so last time I was home I put all those on except the park neutral switch...