Reset check engine light on 2000 Dodge Dakota 3.9l?
remove neg. battery cable for 10 min. and reconnect. that should reset the light.
OK there are Three Engines in this truck. 1992 DODGE TRUCKS DAKOTA 2.5L 4-cyl Engine Code [G] Engine, with WIX Filter 51085..........4.6 quarts  1992 DODGE TRUCKS DAKOTA 3.9L 6-cyl Engine Code [X] Engine, with WIX Filter 51085..........4.1 quarts  1992 DODGE TRUCKS DAKOTA 5.2L 8-cyl Engine Code [Y] Engine, with WIX Filter 51085 ..........5 quarts  . After refill check oil level.
The check engine light comes on and stays on when a problem is detected by the self diagnosis system of your vehicle. Generally, a check engine light is lit when there is a problem in the emissions or somthing that is affecting the effectiveness of the emissions. If the check engine light is flashing a misfire has been detected
take the negative terminal off for about 5 mins or longer and it will reset the check engine light, keep in mind it came on for a reason if u reset it without fixing the problem it will come back on and your back to square one. before you reset it go to auto zone and let them read the code and tell you what the problem is.....
Just disconnect The Battery. Easy! Disconnecting the battery may or may not work. Know that if you do not repair the problem that set the check engine light in the first place, the light will just come back on. If disconnecting the battery does not reset the light you will have to use an OMB2 scan tool to reset it.