Don't drop him just yet. He's not into a groove yet, but I expect him to pull it together soon. He has too much potential value. If he doesn't start turning things around in about 2-3 weeks, I would start looking elsewhere.
And btw, he had back spasms the past couple of days, which is why he didn't play. He should be in the lineup today.