Hello everyone, I have a 2005 rsx base 5AT . Recently I’ve had the throttle body and intake manifold replaced and a year and a half ago I had the transmission replaced, changed the spark plugs, ignition coils and the fuel injectors as well. When I need to put it into gear it won’t let me, I have to press the shift lock to let me get into gear and when I get into gear my car hesitates when I accelerate. I got a code PO172 which is a vacuum leak but I feel as if there is more of an electrical and transmission problem. if anyone can help me with this problem I would appreciate it.