Both front struts were inspected and no leaks were found. They basically lubricated the front shock stoppers and left it at that. The noise is still present but told me not to worry about it.
An independent shop I called suggested lubricating the sway bar bushing and endlinks but I'm unsure if I should pursue the issue any further.
Last edited by ChickenFriedRice; 06-02-2011 at 03:12 PM.