I got mine installed yesterday morning in about 20 minutes. Would have been quicker is I was familiar with the TCM connections. I've never messed with the pins before. Once we got it figured out it was quick and simple. Works flawlessly. My only complaint is that the universal mount is bigger than I expected it to be. I wanted to install it in the top cubby hole of my center console but it is way too big to fit without cutting.