Dragging this up because it matched the issue with 99 Outback. The delay after descending a hill is long enough to warrant a manual shift change. No shift shock happens there. But upon an ascent up a hill, as soon as it downshifts-BAM! Shifting is smooth in other gears and is smooth if it's done manually. Seems like a throttle sensor.