They seem to be back on track. Before Sunday they were on a 7-game winning streak and were 3 games over .500. Going into today they were just 1.5 games out of the Wildcard. I still think they'll make the playoffs.
That said, yeah, they've struggled this year.