I could swear this just happened to me in NC as well. Filled up at a discount "may contain 10% ethanol" station, and got the P0420. Stayed on throughout the tank. Filled up again after reading this thread at a BP, light gone within 30 minutes. Will see if this happens again and repost...