I know on at least three 2.0 ATX cars I've driven they've all shifted hard no matter what the temps. It could be a bad tranny mount as well.

Hope you find the problem.

John