I had the same problem and it is your oxygen sensor.
1989 dodge colt no start;noid light steady bright
A 1989 Dakota has throttle body fuel injection.
Im getting air to my throttle body but no gas comeing out the injection just air
The throttle positioning sensor is located in the throttle body.
The 89 Dodge Ram didn't have a carburetor, it is throttle body fuel injected. The emission vacuum hose diagram should be posted on a sticker located in the engine compartment.
1st check throttle housing,then if it is the cable getting stuck you can oil it a little bit
No.
Chrysler/Dodge
bad injecter, o-rings are bad, need to either rebuild or replace
10w30
The engine diagram for a 1989 Dodge Dakota be can be found in the Dakota service manual. The manual is available through most auto parts, or possibly at the public library.
you have a vacum leak on your throttle body