I just fixed mine this w/e.
I bought new bulbs while I had them open but the problem was just dirty/corroded connections.
take bulbs out, clean socket connections with electrical cleaner (I used a toothbrush) and add some bulb lube (not too much as it is conductive and will bridge the connections causing another short, I did that doh!)
then (this is the more important part) there are three connecting pins in the back of the socket that holds the bulb.
Pull off one at a time and clean those and u'll be all set

----------
PS - Let the cleaner DRY THOROUGHLY before you power it up!