Needs a harness I have a brand new 25 circuit one from painless just needs to be installed and truck will run and drive. Ran good the ac did work but went out bc the harness was trashed and I drove it around a little after that then the rest shorted out. Has a 350 and a turbo 350 transmission