I had the same problem and it is your oxygen sensor.
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 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.
The throttle positioning sensor is located in the throttle body.
The throttle position sensor (TPS) on a 1989 Oldsmobile Cutlass Ciera with a 2.8L engine is typically located on the throttle body, which is mounted on the intake manifold. It is positioned near the throttle plate and connected to the throttle linkage. You can identify it by its electrical connector and the fact that it rotates with the throttle plate as you accelerate.
1st check throttle housing,then if it is the cable getting stuck you can oil it a little bit
No.
bad injecter, o-rings are bad, need to either rebuild or replace
Chrysler/Dodge
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.
To address an idle that is too fast on a 1989 Dodge D100 with a 318 engine, first check the throttle linkage for any binding or misadjustment. Ensure that the idle speed screw is set correctly and that the throttle plate is fully closing when at rest. Additionally, inspect for vacuum leaks in hoses or gaskets, as they can cause a high idle. Lastly, consider checking the idle air control valve if equipped, as it may need cleaning or replacement.