Ok so 1400 dollars later, my car is back to normal. According to bmw the steering lock broke or was disabled and they had to replace the whole steering column. Hopefully my b@ll$hit warranty from autosource will cover something and reimburse me a few dollars and i called bmw corporate a bunch of times due to lack of information on the status of my car and the waiting period for them to fix it. I also wrote a letter stating how its been the worst customer service experience of my life, owning cars and taking it to the dealer, and they scratched and dented the area around my door sills!!! Seriously cmon man!
I think ima go back to lexus...