I share a 2006 250cr and it suffers the same problem. I presume you have the Jabsco manual toilet. We haven't used the toilet that much so are only recently aware of it. I imagine the smell must be coming back from the holding tank when the toilet bowl is pumped dry. I wonder if some sort of disinfectant would work?