Have it checked for codes, the code will tell you what to diagnose.
for the check engine light go to autozone and they will diagnose your engine for free as for the speedometer you will proobably have to replace the speed sensor
Nope, bet it was the other way around... Your speedometer stopped working and your check engine light came on. A broken speedometer (don't know what car so I can't pinpoint it) will cause a whole bunch of codes.
The check engine light only comes on for something that affects emissions
check your speedometer sensor located back left of engine bay on top of the transmission
the speedometer on my 97 toyota camary stopped working and the check engine light came on why
Have electronic vehicle speed sensor in transmission checked out. It will cause loss of speedometer function and set a fault code(check engine light).
Do you have check engine light? If not you have an electrical problem within the speedometer assembly.
start with engine off. press and hold that speedometer resetter while starting engine, check engine light will flash a few times then disappear.
Take it to Autozone and have it read the codes if it is OBD2 (1996 and newer) if not to see if the check engine light is related to the speedometer problem disconnect the negative battery cable and hold the brake down for about a minute. This should turn the check engine light off. If it does drive it to see if the speedometer works. If it does they are related somehow, if it still doesn't then it must be two separate problems.
Jumping the pin connector on the ECU will allow the check engine light to flash on the dash console. The check engine light will flash repeatedly and show codes.
There is no reset button for the check engine light. It must be reset with an OBD scan tool.
I think you need a speed sensor