I am also facing the same problem. The exhaust emission light is always on. However, on driving above 50 mph, the light starts blinking. It stops blinking, the moment I come down to below 50 mph.
Did you use Cataclean ? What were the effects ?
Another Frustrated, January 2009