OL is one thing. There has been little to no investment, and unsurprisingly it's not getting the job done. But Swift has had over 40 yards rushing once in the last 5 weeks. That's a big investment on an RB that they need to bite the bullet and upgrade from.
They need to buy a whole new run game in the off season. New coach, new OL, new RB.