Mine shifted hard as well I have 81k on my truck and just recently changed my fluid and gasket, I replaced both shift seloniods on the bottom of the valve body and my truck Shifts 10times better than When I bought it. Its somthing easy to try and will cost you about $20 each. With my tow haul on my truck still shifts hard but I'm assuming thats normal.
-Jimmy