Pretty common problem on these lights, as you all know. There is no "bulb" to replace and the dealerships up here in WA want 130 buck for the sealed unit. The problem is these units are poorly sealed with silicone and collect water and dirt untill the LED board is toast.
THE FIX:
"Pilot" brand lights makes red LED strips in perfect fit 5" lengths that self adhere with 3M backing. Pick two sets up at the local auto parts store, wire them in to the unit and reseal with lots of silicone. works great, easy install, and cheapo. I'll post a fix it thread later with pics.