If the speedometer, tach, a/c, and/or cruise control isn't working it could be the crank position sensor. Check the connector for same at the front of engine near first valve cover. If this is OK, then check to see if one terminal has continuity (ground),the other two terminals : one should show 8 volts and the other should show 5 volts (sensor signal terminal). The crank position sensor had been replaced on my truck. It was improperly positioned due to the spacers not being reinstalled, the sensor was positioned over the belt instead of the damper. Sensor to damper gap should be . 050" (use brass feeler gauge).