I'll try to make this quick. 07 L322 97xxx miles.. Blew a driver side air bag last week. Took it to the somewhat reputable indie shop down the street. Got a new Arnott bag (thanks Erik at Lucky 8) and they installed it. They then told me they were getting a code for a bad valve in the pump and it would air up but then be on the bump stops in the morning. They told me I needed a new pump. (AMK) two days later they said they finally cleared the code and it was staying up. I picked it last Fridaymorning and drove it around last weekend with no issues. I was in lovely Baltimore Monday through Thursday for work so it sat in the garage. This morning it had a serious pimp limp on the drivers side. It seemed low all the way around but definitely on the bump stops on the passenger side. Drove it around this afternoon with no problem. Took my son to see star wars and came out of the theater and it was back on the passenger side bumpstops. I just don't feel like dropping $750 on a new pump if thats not the issue. I'm hoping its something simple that the indie mech just missed.