sorry to hear that. i am also in glendale and i only had positive experience with pacific BMW in terms of service so i hope its not them...
however from your story it seems like your car was fine before the recall. if only you can pinpoint or prove that it was after recall that problem started.
you should definitely take to pacific. they could hopefully give you some break and at least tell you what is wrong. it sounds like there isnt any actual damage but more of a ECU problem.
did you buy your car at pacific?