Well, I have three of them, and I have had no problems since they were installed back in January/February timeframe. And yes, I would send them in for the update. Their customer service is awesome just go to their website, and leave a thread about your gauges, and see what they say to do.

Aeroforce Technology Inc Technical Forums :: Index

And here's a picture of mine, and I wouldn't trade it for the world.