The dome light on my 2004 Pontiac Grand Am does not come on at any time unless you push up on the dome light. Could this be a bad connection? How do I fix this problem. Pain to get in the car at night as I have no light to see. Do I have to remove the entire carpeted roof panel to repair?