When you take it for alignment, ask them to check that your strut is tied in place.
on my e30, I never checked that, then all of the sudden I would hit a bump and turn left or extreme right by itself...some scary SHITE!
When replacing shocks, the guys showed me that the retaining plate that retains your coil spring and strut was worn, it had a slot in it...it wore a slt into it because it was lose.
Thats my 2 cents. Hope you get it sorted...Have your strut mounting rubbers inspected, they could also cause some faulty steering action. For those, expect nothing less than a grand from the dealers....:thumbdo: