96 Dakota. Is there a speed sensor? Manual trans…

Hey Gang. I borrowed my dads truck. The idle is real high on this thing then it settles. I changed the IAC and checked the TPS. the TPS seems fine as I get 5 volts there and .36 volts closed throttle and the value climbs steady as I open the throttle and values dowm smooth when I close.
When I drive the idle goes to 2000 rpm. if I put the clutch in the Rpms will remain high and when I come to a full stop with the clutch in I can watch the RPMS drop to idle at 900. Sometimes the truck with speed up if i put in a higher gear because of the high idle. its like built in cruise control. yet i dont have that option lol.

Im curious to know if there is a Speed sensor on trucks equipped with a manual 5 speed trans 3.9ltr. Im thinking it my be my problem. only 196,000 km on it, and its a 1996.

Thanks..
Author: TimN8er