I got all the related components with the purchase. I will have to purchase new wiring and some components when I install it in my truck...bypass some original setup, "tell the engine" what I need. I know I will probably be looking at somewhere between $500 and $1000 to have this custom made.