replace the head light switch
Loose electrical connection. Could be in the wiring, ground, or switch.
it happen too my 01 dodge Dakota the sensor is beside the throttle positin sensensor
When the headlights are on.
A possible cause could be that you have a clogged heater core.
Blown fuse, failed switch, broken wire, burnt out bulbs,
When turning headlights on, pull out on headlight switch knob.
The suspension and headlights. You can find a list here http://www.internetautoguide.com/auto-recalls/09-int/2004/dodge/dakota/index.html
Depending on the year of the Dodge Dakota and the condition of the vehicle, you could pay a wide range for a used Dodge Dakota. Your cost could be from $600.00 all the way to $20,000.00.
Turning on the headlights with the engine turned of.
A blown fuse.
Hey.Is it a 6 or v8? and have you checked it for any trouble codes?
Leaking injector is the most common cause.