With the Dodgers he was alternately solid and disastrous. From game to game and inning to inning, you didn't know which Weaver would show up. I went to a game in which he hit three consecutive batters in the first inning, then settled down and got the winning. He ate up a lot of innings and kept them in some games, but letting him leave was a pretty easy decision. He also threw a lot of temper tantrums on the mound. His poise could be tested pretty easily.
With the Angels it was only the disastrous Weaver.