The code means the coolant temp sensor circuit is either open or shorted. Could be as simple as a bad connection, but most likely the sensor is bad. You can test it with an ohmmeter.
Check the factory manual, ENGINE - MFI SYSTEM - ECT SENSOR section. If you don't have an fsm, google
1993 toyota pickup service manual.
The ECT is one of many sensors on an aluminum appendage ("coolant block") on the top of the motor in the back - just in front of the firewall and half under the plenum. The 93 collection of sensors is slightly different than the 90, but the position of the ECT is the same. The ECT is on the driver's side, in the back row. There's another sensor a little further left, but that one is in the forward row: you don't want that one. If you get the new ECT first, you'll be able to positively identify the old one, because fortunately all the sensors on that block look different.
If the ECT is bad, it must be replaced in order for the motor to run right. Be careful when you order it to call it by its right name: engine coolant temp
sensor (ECT). There's a coolant temperature
sender too (for the gauge) and you don't want that one. The naming of them does vary in the catalogs of various parts suppliers, but USUALLY the ECT is called a
sensor and the temp gauge sender is called a
sender. They look different: the ECT has a plastic connector on top:
...and the gauge sender just has a metal tab:
The other way to know the difference is the price: the ECT costs $20-40 more than the sender.
Safest bet is a sensor from Toyota - 1sttoyotaparts.com probably has the best price, but it will still be more than aftermarket. Half the time, I can't find the part I'm looking for in their catalog, so I just call them and ask for the internet parts sales guy (forget his name, but he knows his stuff).
Autohausaz.com sells an ECT that is probably Japanese-made and could well be the same part the dealer sells - cost is $51. They call it the "Water Temp. Sensor" and it's in the Fuel Injection section of their catalog. They also sell an o-ring for it but the o-ring may come with the sensor - ask them.
The cheapest ECT I would take a chance on would be the Beck/Arnley from rockauto.com. They want $31 for it. Many of the B/A parts for our cars come from Japanese manufacturers, but not all. At $31, this one probably isn't Japanese-made. Rock Auto calls it the "Coolant Temperature Sensor" and it's in the Cooling System section. Both AutoHausAZ and Rock Auto are excellent, trustworthy vendors - I've bought parts from both of them many times.
If it were me, if the dealer part from 1sttoyotaparts was too much $$, I'd pony up for the NTC from autohausaz.
While you're helping your buddy with sensors, when is the last time he replaced the oxygen sensor? If it's over 90k miles old, it also needs to be replaced - over time it gets coated with carbon and starts to read leaner than the exhaust really is. As a result, the computer runs the motor too rich. The computer has no way to know if the readings of the O2 sensor are inaccurate - it only knows if the sensor fails completely or if it is really, really bad.
Sparkplugs.com sells Denso's (the best bet) at a good price, and NGK's (if $$ is tight). You can also get the Denso part number from the sparkplugs catalog and search for it on Amazon - I got myself a brand-spankin new Denso for just over $50 that way.
Good luck.