Emission control light on and off again

Have a 99 Honda Odyssey, 203,000 miles. The emission control light goes on and then after about 300 miles goes off again. happened twice now, currently off. Mechanic says I need a catalytic converter but i wonder if it could just be a senser. Last catalytic converter put in 115,000miles ago. Any help or opinions out there??

We need to know the exact code(s). Go to AutoZone, Advance Auto Parts, or a similar store for a free error code scan and post the exact number(s) here. They will be in the format of Pxxxx, with the x standing for a numeral.