If the board has an open circuit it is possible to do the repair yourself. I lost all running lights on my o2 Ram 1500 and it turned out to be a corroded portion of the board.
There is a very good writeup on how to perform this surgery on the dieseltruckresource forum at the links below.
I have alos included pics of the repair that I did on mine. I just used a dremmel tool to remove the the protective coating on the board. With a 10 watt soldering iron I "tinned" each side of the break. I then "tinned" a short length of wire bent at a 90 degree angle to give me something to hold on to and absorb any excess heat. just a quick dab on each end of the wire bridging the gap was all it took. I then clipped off the excess with (not shown in the pics) and reassembled the box. Its been working fine for about 3 weeks.

Part 1
http://www.dieseltruckresource.com/dev/showthread.php?t=222371

Part 2
http://www.dieseltruckresource.com/dev/showthread.php?t=222373

My pics






Scott 1956 Dodge Custom Royal Lancer (408 Stroker, 4 Wheel Disc Brakes, Rack & Pinion, 6 speed) 2002 Dodge Ram 1500 Quad Cab 1976 Corvette