I would check the headlamp switch and connector, sounds like a loose wire/connection. Check for bent or pushed out pins, if all checks OK, scan for codes with a scanner comparable to a GM TechII scan tool.
Generic scanners wont read BCM.
SPONSORED LINKS
Saturday, August 22nd, 2009 AT 1:41 PM