i just had the ATF changed like 700 miles ago. and i just checked and cleared my codes, and the hard shifting went away....for now if it comes back i will changed the VSS