i used the kit sold in lmc truck. its a good kit everything was labeled and camewith everything needed for install. if i had to do it again i would use the same kit. not sure on the cost, i bought mine like 3 years ago now, but its still holding strong.