He had terrible mechanics all year, regardless of who was pitching. So, if he's showing good mechanics, that's a good sign, regardless of who's pitching. The result is secondary.
When you're nursing an injury, your mechanics get thrown off, because you're nursing/favoring the part of your body that's hurt.
He was clearly hurt last year. There is no other explanation for the drop off.