what kind of current are the output tubes running at? stock form this doesn't have any easy way of measuring, but breaking the connection between pin 5 and ground and installing a 10 ohm resistor at that point would be an easy way of checking. Excessive current from leaky coupling caps would show up there, same with overly low current because of weak tubes or some voltage problem. Excessive or insufficient current through the output stage will show up as nasty distortion.
I plugged the voltages into a load line calc for a 5881 (closest thing they had to a 7355) and it says with 335v on the plate in UL mode -28v on the grid is 53 ma of idle current so you should see right about a half volt across a 10 ohm resistor. Significantly more or less would point towards a problem.
if you made me throw a dart at a problem I'm inclined to agree with bad coupling caps on the output stage but if you want to diagnose it, knowing the current flow at the output stage would be a strong clue. Voltage drop across the grid resistors would be another. Good coupling caps should show very little across that 330k, bad caps will show noticeable voltage drop.
Have you tried other sources? Is it the same on both channels? Have you tried other tubes in the phase inverter spot (V14, V15). I mentioned in another thread the unconventional way that section works, I sort of wonder if a new production tube would behave correctly there. Any old production tube should be fine though.