I have a 2012 Fiat 500 POP and have been experiencing a couple issues lately. My power steering has gone out a few times (I've been able to correct this immediately by turning the car off and then turning it back on at a stoplight but I'm guessing that won't work forever). I've also noticed that most times lately when I put the car in park and turn it off I get the beeping and "P" error as if the car thinks I didn't put in park (this then stops pretty quickly as the car registers that it is indeed in park). I have no idea if these two issues are related. Then, yesterday I had a dead battery for no apparent reason (not sure if I left a door ajar or something). After getting a jump from a co-worker I went immediately to an auto parts store for a battery check but they said the battery is fine. Again, not sure if this is related to the other issues (and I admittedly know very little about cars). Any idea what could be going on here? The closest dealership is over an hour away and I know I need to get there but I'm hoping to put it off for a couple weeks when I have some time off from work.