The speedometer on my daughter's 1999 Honda Civic LX 1.6 L automatic recently started bouncing around, stopped working, then began working and continued to bounce around during a recent highway trip. The odometer also was working intermittently and the check engine light came on. I received an OBD II generic code of P0501 Vehicle Speed Sensor Range/performance code. I would like to try changing the sensor in regard to this particular code but I'm not sure if the sensor is on the transmission or the engine itself. Can anyone provide the location and or any graphics of this part and any helpful insight into replacing it? thanks for your help