Do you really have to change the ROMs?
The ghosting would only exist because lamps are held high and then sunk to ground to turn on... ghosting is there due to a potential difference that shouldnt exist, in other words, the high isnt equal on both sides of the LED.
Got to be an easier way other than new ROMs?