Well the new strut mounts did not solve the creaking issue. I've tried all of your suggestions...I also neglected to say that when I got an alignment after the initial install,I had to get new tie rod ends because of wear(according to the alignment shop). Could these be the culprit? If not,I'm going back to stock and see if the noise goes away.