I won't have a chance to watch until this evening, but I can at least say that I didn't expect them to recast Jimmy Pesto. I figured we'd just subtly never hear from the character again.
Watching the episode, possibly because I haven't heard Jimmy Pesto in a while, I couldn't tell the difference. Eric is the voice of hundreds of characters and he does an excellent job at one more.