If you pulled the 1811 code you still likely need the pressure sensor. Also, the reason the car does the hard shifting is because the computer tries to compensate for the malfunctioning part and that is why it does that. The reason it doesn't do it right away when you start driving is because the computer doesn't take over right away. I wouldn't wait too long to get it fixed.