Just to be clear, the car runs but its a no comm? Is the K-line actively shorted to ground or just disconnected? You would check that with a test light. If its actively shorted, water intrusion / coolant leak from your heater core could be the issue if its gotten into the connectors.
I did a little more looking at the wiring diagrams, and from my understanding, the OBDII port K-line wire only connects directly to the instrument cluster and the radio. The instrument cluster appears to act as a communications hub for the rest of the cars modules. Someone correct me if I am missing something on these diagrams.
Data link connctor K-line 16 pin OBDII connector, pin 7 green/white wire spices at A76 "Connection (K-diagnosis wire) in instrument panel wiring harness" to:
- J285 - Instrument Cluster Control Module, blue 32 pin connector, pin 25
- Radio - 8 pin connector, pin 3
That's all that wire directly connects to. If there is an actual short it has to be in that area. I would pull the radio as my first step.