I don't know if this is going to help. However my car shifted sooo hard three days ago and it smoked A LOT!!! It was good to piss off losers on the road.. (by "smoking" them)
I decided to pull over, checked the engine oil level, trans fluid, etc.
They all checked out fine! I then looked at the EGR and thought "...go to h**l..* then all my shifting problems went away. It now shifts like it should - smooth, firm, positive shifts.
You could also try cleaning out the banjo fitting....
again, they may not help... :p I'm still learning
good luck!