And on the upcoming schedules, the 9:30am slot for Sweep (which is three weeks behind the 9:00pm slot) lists episode 1019 on April 28th... which perfectly matches tonight's episode... here's what the rest of that week has...
4/27... 1062
4/28... 1019
4/29... 1064
4/30... 1065
5/1... 1066
So, if we hear Randy tomorrow, we'll know tonight was basically a fluke.