Have you checked to make sure you have good power to the plug? Double check your fuse connection especially if you have one of those round glass fuses. They are bad to corrode you could read 12 volts on meter but not be getting enough amps to power up unit. I’m going to assume it’s been riding around in truck al this time. If heat got to it you could have a problem with buttons.