Maybe I need to get mine checked too. Last time I was in Shanghai, it felt like the yellow light meant "speed up" and red "floor it!"