gauge circuit board

Thanks for the replies guys. I work in the electronic field and actually run a surface mount machine as a living, so soldering is something I can handle. I didn't notice the pins still sticking in the connector and since the dash was already out of the car when I bought it I'm thinking the old owner was troubleshooting it before I got it. I may see if I can find some type of pin to solder in the hole that will work and give that a shot.