Help me out guys!!I drive a E46 318 2002;Just this morning i parked my car at this open car park near klcc and couldnt get my key out of the ignition!! thee steering is free and not locked but the key would'nt come out..i can start the engine and stop it..did this a few times but key is still stuck..had this car for almost 3 months now, first time this is happening..also another thing i just realized is, when i put the gear into P, it did not go in all the way..the electronic indicator said it was already in P, but the small orange light beside P didn't light up and it didnt feel like it was all the way into P..i pushed a little harder and it went it, this is when i tried taking the key out and coundnt! so when i on and off car few times, moved gear around (still didnt feel like it went to P fully), still key stuck..right now it's still in parking lot with steering lock on, so car should be safe..what to do ah?? helllppp