I have a 96 civic with a 96 gsr engine.Tthe speedometer stoped working and the check engine light turned on. Does anyone know what could be the problem? I was tolded from a friend that the check engine is on because of the o2 sensor, and the speedometer isnt working because of the VSS( Vehicle Speed Sensor). I need help fast because i need to get this car smoged so i can register it. Any help with be greatly appreciated, thanks.