Duplicate channel guide data after recreating sources

So I deleted all my Live TV sources and am recreating. When I first added a new source back, it showed these two channels already mapped:

I corrected them to this:

In the guide now, it looks like I'm getting duplicate data from both the old mapping and the new mapping. Notice 11:30 events are showing up at 12:30 in the guide, even though when you click into details it's at 11:30pm in the metadata. And some of the events on the CityTV channel are for CTV and shouldn't even be there.

So. How do I clean up the channel mappings so I don't have this duplicate/erroneous guide data on the same channel? I thought if I deleted all my live tv sources, it would clear out any channel # caching or mapping or anything, but that doesn't seem to be the case.

I've tried the delete and recreate guide database option under Live TV & DVR.