When I installed mine I replaced the existing broken OEM speedo. I did not have any trouble wiring up the turn sig, power etc.. Used a DVM. Bummer that I did not take any pictures of the install. Several of us made our own bracket to hold the Trailtech.
Yes it does have a resettable trip miles.