foxpro-
it could still be the strut top unless you installeled a washer between the top nut and the mount. i had a ting sound coming from both my rear struts when i switched over to the MSP bits; sounded like a smalll piece of wire or metal tapping against something else.
i solved it by: installing the metal caps that cover the dust boots on the OE struts (the butt up against the bottom of the strut mount), installing a metal washer and a neoprene washer between the center top nut and the big rectangular-ish washer above the mount.
i think the noise (if it's the same one) comes from the rubber bushing in the mount moving up and down. no matter how tight you make the top nut, it still moves until you add the cap and the washer.