I also have a stock 2003 gmc with the same problems, Faint battery light all the time with ignition on or off. also I have faint to no transmission lights. However if I smack the plexiglass the trans indicator will start to glow. anyway I just replaced the batterys and the battery light still stays on (faint). any thoughts on this subject would be great. Lately I've had alot of electrical grimlins such as My stereo loosing memory, personal seat settings going haywire, then last night my stereo had no sound, I thought the fuse to the amp went out but it worked great today???????? Is there a ground I need to look at or a possible loose connection??? or is the ECU going out???? thanks