Nice, I don't feel like buying the new one. (shrug) Well if the idle isn't doing harm, it should be fine. As for the whistle... exhaust leaks don't typically sound like a whistle, haha more like a fart. So I would guess the leak is somewhere in the intake side of your system, not exhaust. And since you just installed a throttle body spacer... My guess is something to do with that. The gasket(s) you used are good? Sometimes gaskets are cheap and don't make a good seal.
Edit* O, and does the whistle change pitch or volume when you gas it?