I have a 2006 Toyota Matrix that is having a problem. The transmission is shifting a bit rough. I have had the codes ran at 2 separate places and they have both came up the same. P2716 - Pressure Control Solenoid is bad. I know from speaking with the people who ran the codes and from my limited research that this has to do with the transmission. I am looking for a good, honest mechanic on the south side that can take care of this for me. This has been a great car and I would like to keep driving it. Any suggestions are appreciated. Thanks ODT