In regards to the 2nd issue I posted above, I let the car sit a few hours and it's doing it again. When the car warms up, the noise goes away. It starts at 3200RPM, you can hear it well at 3500RPM, and the noise peaks at 4000RPM. Could it just be because it's 15 to 20F outside? Although I don't remember this ever happening before.
I wonder if it's related to my oil change fiasco:
Only things done lately were the oil change and the ECU flash which is for some engine coolant recall I think. I normally don't go 3500RPM, especially for the first few minutes after the blue light turns off, so it's tough to say for 100% fact that this just started happening.