Could be the steering sensor is off - your alignment shop can check that, or drop by your local dealer - I think you're right, it's a software issue.