This might sound ridiculous, but punch your dash.. My clock was dead for like a month, acting just like yours.. Then one day, it flickered on for a few minutes, and then it was gone again.. That convinced me it wasn't the bulb, and more than likely just a loose connection somewhere.. A swift whack to the dash, and it's been working now for 2 months!