How did you fix the brightness issue? Resistor mod?
Maybe the G2 is used during warmup? I think that the IC controlling the G2 does the warmup compensation curve.
brightness(t)= warmupAndFixedResistor(t) + IC(t)
IC starts high to compensate for the normal warmup curve which starts low and gets brighter. Eventually, IC levels off at it's minimum brightness, and warmupAndFixedResistor level off at their maximum brightness.
In order to fix the brightness problem after warmup, you'd have to either curve level off lower. Changing the resistor is like subtracting a contstant from warmupAndFixedResistor(), your warmup is too dark now.
Changing the IC actually causes the warmup curve to level off at an apropriate brightness, while warmup brightness in the beginning remains the same, so warmup compensation will still work.
I'm pretty sure this is what happened. You're not the only one who complained of a weak warmup.
If anyone is thinking of doing the resistor mod, consider trying the Free Sony WinDAS/Sony DAS/Sony Win DAS interface first. You can change the IC with it.
I explain how to obtain (free download links),install, unlock, and use the software. I also exlpain the many ways you can build the interface cable out of household parts, or what parts (actually, just one RS232<>TTL chip) you can buy from any electronics supplier. You could get everything you need of Jameco for $15.
I'm not selling anything. I had almost done the resitor mod myself, and wanted to make sure people know that it is easier to do it with DAS.
http://www.geocities.com/gregua/windas/
I was so excited, I made a howto about it. Ha. I actually was going to submit the howto to short-media, but it seems they don't want it anymore, so I postetd it on my site.
Goodluck