If I am not mistaken, he was in some sort of accident. Nothing major but he did sustain some injuries. That along with other things others have mentioned here maybe contributed to his bad performance.
On a side note, Geoff Torretta was the backup to Vinny, not Gino.