That is an electronic transmission and it will not work if you're MPH/KMh does not work, there is nothing wrong with the transmission he just thinks because the speedometer is not working that you are not moving its called VSS vehicle speed sensor.
A speedometer is standard equipment on all instrument clusters. The speedometer is located next to the tachometer, just to the right of center in the instrument cluster. The speedometer consists of a movable gauge needle or pointer controlled by the instrument cluster circuitry, and a fixed 255 degree primary scale on the gauge dial face that reads left-to-right either from "0" to "120" mph, from "0" to "140" mph, from "0" to "220" km/h, or from "0" to "230" km/h, depending upon the vehicle equipment and the market for which the vehicle is manufactured. Most versions also have a secondary inner scale on the gauge dial face that provides the equivalent opposite measurement units from the primary scale. Text appearing in the center of the gauge dial face just beneath the hub of the speedometer needle abbreviates the unit of measure for the primary scale (i.E: MPH or km/h). On models with a secondary scale, the abbreviation for that scale follows the abbreviation for the primary scale.
The speedometer graphics are either white, gray and orange against a black gauge dial face (base cluster) or black and gray against a taupe gauge dial face (premium cluster), making them clearly visible within the instrument cluster in daylight. When illuminated from behind by the panel lamps dimmer controlled cluster illumination lighting with the exterior lamps turned On, the base cluster white gauge graphics appear blue-green and the orange graphics still appear orange, while the premium cluster taupe gauge dial face appears blue-green with the black graphics silhouetted against the illuminated background. The gray gauge graphics for both versions of the cluster are not illuminated. The orange gauge needle in the base cluster gauge is internally illuminated, while the black gauge needle in the premium cluster gauge is not.
Base cluster gauge illumination is provided by replaceable incandescent bulb and bulb holder units located on the instrument cluster electronic circuit board. Premium cluster gauge illumination is provided by an integral electro-luminescent lamp that is serviced as a unit with the instrument cluster. The speedometer is serviced as a unit with the instrument cluster. OPERATION
The speedometer gives an indication to the vehicle operator of the vehicle road speed. This gauge is controlled by the instrument cluster circuit board based upon cluster programming and electronic messages received by the cluster from the Powertrain Control Module (PCM) over the Programmable Communications Interface (PCI) data bus. The speedometer is an air core magnetic unit that receives battery current on the instrument cluster electronic circuit board through the fused ignition switch output (run-start) circuit whenever the ignition switch is in the On or Start positions. The cluster is programmed to move the gauge needle back to the low end of the scale after the ignition switch is turned to the Off position. The instrument cluster circuitry controls the gauge needle position and provides the following features: Vehicle Speed Message - Each time the cluster receives a vehicle speed message from the PCM it will calculate the correct vehicle speed reading and position the gauge needle at that speed position on the gauge scale. The cluster will receive a new vehicle speed message and reposition the gauge pointer accordingly about every 86 milliseconds. The gauge needle will continue to be positioned at the actual vehicle speed position on the gauge scale until the ignition switch is turned to the Off position.
Communication Error - If the cluster fails to receive a speedometer message, it will hold the gauge needle at the last indication for about six seconds, or until the ignition switch is turned to the Off position, whichever occurs first. After six seconds, the gauge needle will return to the left end of the gauge scale.
Actuator Test - Each time the cluster is put through the actuator test, the speedometer needle will be swept across the entire gauge scale and back in order to confirm the functionality of the gauge and the cluster control circuitry.
The PCM continually monitors the vehicle speed information received from the Controller Anti-lock Brake (CAB) to determine the vehicle road speed, then sends the proper vehicle speed messages to the instrument cluster. For further diagnosis of the speedometer or the instrument cluster circuitry that controls the gauge, refer to DIAGNOSIS AND TESTING - INSTRUMENT CLUSTER. For proper diagnosis of the CAB, the PCM, the PCI data bus, or the electronic message inputs to the instrument cluster that control the speedometer, a DRBIII(R) scan tool is required. Refer to the appropriate diagnostic information.
Unscrew speed sensor from overdrive unit case.
SPEED SENSOR DESCRIPTION The speed sensor (Fig. 293 ) is located in the overdrive gear case. The sensor is positioned over the park gear and monitors transmission output shaft rotating speed.
OPERATION Speed sensor signals are triggered by the park gear lugs as they rotate past the sensor pickup face. Input signals from the sensor are sent to the transmission control module for processing. Signals from this sensor are shared with the powertrain control module.