If it is a cable-type speedo it may be loose. Follow it from the firewall to the transaxle and tighten if possible. Other wise it may be broken. If it is electronic locate the sensor on the transaxle and check for tightness and clean if necessary. May need replaced altogether though. The ECU may also be At Fault.
because its a 1995 honda civic
no
I have a 2004 Honda Civic. The Speedometer rests at 35 MPH and when traveling at 55 MPH, it reads 85MPH.
If a 1992 Honda Civic's speedometer is erratic, the problem could be the speedometer cable. It could also be the speedometer sensor malfunctioning. Check both components carefully.
There is no cable.... Its electronic.
under the dash
A 98 Civic does not have a speedometer cable. It is an electronic speedometer. So if you are having problems with it not working the most likely culprit is the vehicle speed sensor (VSS).
Get a Chilton's book for your car.
http://wiki.answers.com/Q/Can_you_show_me_a_picture_of_where_my_speedometer_cable_is_on_my_2000_Honda_Civic_LX"
a wire could have came loose
speed sencer
Problem is most Likely the ground wire on the motor by the thermostat