Hole in a vent line won't make a difference, it's a vent that should be open anyway.
Would it still move if you shifted it manually or did you only test it in drive?
It could be a simple solenoid replacement or bad electrical connection. Or it could be mechanical failure internally. If the trans is already out it won't be possible to do any diagnostics as you need the PCM in the vehicle to connect to the electronics while the engine runs and you test the operation using a scan tool.
SPONSORED LINKS
Friday, September 1st, 2017 AT 10:58 PM