What really ruined Jones was bulking up for that Ruiz fight and then losing all that muscle mass to make weight for his Light Heavyweight fight with Tarver. Jones won, but it was thisclose and he was never the same after that.
And Jones fought Tarver again right after the Johnson KO and almost got stopped again late in that fight. Tarver ran out of gas in the last round but he clearly won that fight by decision