I drove my car today for about 10 minutes to the supermarket then parked it. Soon as I got out of the car I found a better parking slot then decided to move my car there. I started the car, but can't move the gear lever from P. It was stuck and I didn't want to force it to avoid further problem. I switched off the engine then restarted again, same thing happened it was still stuck on P. Decided to leave it and continued shopping. After an hour and a half, went back to my car then started it, pulled the gear lever and hey! it worked without a fuzz. What would be the cause of this. It's the first time it happened and my car has only had a B service a month ago from the stealer.