If turning the steering wheel while starting solves the issue, I can almost guarantee there's an issue with the steering wheel position sensor. Perhaps it's lost it's calibration. A mechanic with the proper OE level scan tool should be able to perform this procedure.