not really a solution to the problem, but could give you another option instead of going to Walker all the time for the rest of the year. he hasn't really excelled in the starter role either, and isn't going to be a big factor in the rotation going forward with Lowry on the mend (hopefully) and the easy replace-ability of his production level as a starter.
career numbers
ERA 4.73 Opponents batting .278/.355/.462 as Starter
ERA 3.79 Opponents batting .253/.327/.402 as Reliever
nothing special, but a bit better as a reliever and the team has reached a point where they need to make a change... and more importantly, i am really sick of watching Walker. lets give someone else the opportunity to suck for a while.