When I go to start my 2005 330cic the key will not turn unless I shake the steering wheel. After I do that the key will turn and the car will start just fine. This seems to happen when ever the car is parked and the wheels are not straight. The dealer says this is normal for the steering wheel to lock. Doesn't seem right to me. Is the dealer right?