Hi everyone, first time poster here and a novice to dealing with car issues, so please bear with me.
I have a 2004 WRX wagon that has recently been giving me quite a few headaches.
The first issue is that recently I've been hearing some squealing sounds when the car is in motion. It's that sound that you hear some older cars make when they first start up and start moving. The noise is not constant but rather seems to occur at certain intervals, perhaps every 15 seconds or so. I can really only hear it when I'm driving in low gears, as I'm going slower. The sound does not occur when the car is idling or in neutral. Any idea what could cause this? Is it a belt related issue? And if so, why does it only occur occasionally and at seemingly far apart intervals?
The second issue is that I've been hearing this "clunking" or rattling noise that I can really only hear when I'm inside the car and it's turned on (it's usually loudest when the car is idling). I can't pinpoint where the noise is actually coming from though, because you can't really hear it outside of the car and with the hood popped. I recently had a rotor replaced and oil changed, and while there, I asked the mechanic about the issue. He told me that the AC motor was going bad, because you could see the AC motor belt still spinning even when the fans were turned off. But why would this cause a "clunking" sound and cause the car to occasionally vibrate when in neutral?
EDIT: I would describe the squealing sound as more of a chirp, as it's a really short duration. Also, I noticed that while the sound doesn't occur when the car is idling, it does occur when the car is in neutral but I'm revving the engine (~2500 RPM). I timed it and the sound seems to occur about every 25 seconds.