Upon further inspection, the "too long" firing bar on mine isn't actually too long. It's the top plate that's the problem, it's actually bowed in the middle, downward, and that's causing the bar offset. No easy task to flatten that top plate out either. :(
But on a positive note, I fixed the...