I got a 90 Sidekick and it doesn't idle good after it warms up. In fact it almost dies when you stop. When it's cold everythings fine. All vaccum lines are good except my vaccum advance on my distrubutor leaks off when checked with a tester. I changed the line but it still does it. I checked and set my TPS like the repair manual says but no luck. I've heard many fixes like throttle body gaskets, fuel pumps, etc. but don't want to just start swapping parts. Anybody got any suggestions or had a problem like this before?