I recently replaced the clock on my 2005 after the display would cut on and off. $15 from eBay and its been working fine ever since.