Not that anyone cares, but I thought I wouldn't be like everyone else on the internet and actually post a follow up.
To answer the post above me, the mounting bolts WERE tightened to specifications.
Last week, I decided to un-do the last thing I did before the noise started happening, so I re-installed the old strut. Nothing wrong with it other than it wasn't quite like new (the other side was bad and what prompted the replacement.)
Immediately, same BS - so it was NOT the strut. This was starting to drive me nuts and make me doubt my own mechanicin' skills. I drove it for the week, with thoughts of trading it in because it was really starting to piss me off. Otherwise, I was starting to think rack bushings, motor mounts or subfarme bushings - all of which looked fine, and I'm not about throwing parts at problems.
Anyway, on Friday I popped the hood to double check the top mount bolts - they were (still) fine. However, something caught my eye - there is a brace that runs from the strut tower to the core support. There is one bolt at the strut tower, and two at the core support. The one at the very end was loose, the other two were snug-tight. Also running to the core support? Torque struts/ upper motor mounts.
As the torque from the engine pulled on the core support, the bracket was binding against the loose bolt and making the popping noise. I torqued everything down again and she shut right the hell up.
Here's what just blows my mind - I replaced the radiator and torque struts in early January. I replaced the struts in late January and
I did not touch the affected fasteners at that time. It didn't make a peep until a couple of days after replacing the strut.
Next weekend I'll re-install the new strut and hope my luck holds
Attached File