You should have your trans properly diagnosed to determine the cause. The pressure control solenoid most likely has nothing to do with your problem if you have TCC problems. All solenoids/valve body repaire requires dropping down the transmission a bit from the bottom of the car as you have to remove the side cover. This is a very involving job and will require some type of engine suppport or engine hoist as the engine and trans need to be help while lowering the craddle from under the car to allow you to drop down the trans. The first thing I would suggest is to check for codes in the code history is likely you will have one or more based on your conditions mentiond.