PCM cable knicked - potential issues
What I would do is simply remove the pin guard underneath (the red part), note the pin position (that matters) remove it by simply tilting it off of the lock (pull out slightly) and push it through. Then I'd just throw some heatshrink on there and put it back in. That would be the pro repair, and look good and protect/seal it well.
For the VSS, you might have a bad ground or a wire grounding out on your trans harness. I had some wires practically get melted together a while back at one of my wire extensions. Found the issue by shooting the wires on that harness checking for continuity with the plug unplugged. You shouldn't get any "beeping" on the multimeter with the plug disconnected. Pretty simple to check, if you've got a pinout for that year/model. I can post that if you with a little more info about your car.






