Another thing you can try checking are your upper control arms. I had a weird sound whenever I hit a bump or a hole on the ground so I had it checked. Struts were changed but didnt help and a local shop around me said it was my upper control arm. It was replaced and now its fine. Have them check it! =)
Good luck!