I have a 2006 Legacy gt that has developed a weird sound. When the car is under load around 2-3k it makes a metallic rattle, almost like a spitting sound, it's hard to describe. Can't hear it unless the windows are down and I'm driving next to a wall or other cars. All the heat shields are tight and I don't see anything making contact where it shouldn't.
It doesn't make the sound when revved in park/neutral or when it's torque stalled. Car still seems to run and drive fine and makes plenty of boost. I get no feedback knock or fine learned knock at all.
All fluids are pristine and at their proper levels. A used oil analysis was done 500 miles ago and came back perfect. I was leaning towards a cracked header or up pipe but would think it would struggle to make boost.
I'm thinking about taking all the heat shields off for a more thorough inspection but the bolts are pretty seized up.
Anyone have ideas or a direction to head in? I'll try to get a video up asap. Any input will be greatly appreciated this noise is driving me crazy