Not even going to pretend to know your engine but my van did the same thing and it turned out to be the idle speed motor. I allows air to pass through a by pass chute to keep the idle up when foot not on gas. Just a thought in case you have one of these.


1989 Dodge Raider V-6, 33" Swampers.
Raider pics