I agree T-Al, an actual code would be much better. Of course you can get the readers, or get them read for you. I sure hope they go to a USB port in the near future.
Of course the diagnostic code sometimes can only point to the symptom, not necessarily the exact cause of the problem (depends on the problem and what it is sensing).
In your case, it could be the wires or something going *to* the dohickey, but the computer can't tell the difference.
We recently had a problem with the leveling system on my daughter's car. I'm glad I checked it myself. From the troubleshooting info I found on the web, I'm sure that a good garage would have read the codes from the system that would have told it the leveling sensor ( a sealed computer circuit of it's own) was bad. After I opened it up, and could not find anything obvious, I looked at the connector and found a corroded wire. I spliced in a new wire and all was good. Probably would have cost me $1000 at the dealer....
-ERD50