98 Pathfinder 5 speed idles up and down. Sometimes when coming to a stop or when pulling off. Its periodically when it does this, but here lately getting worse. Changed temp sensor, plugs/wires, replaced horrible leaking valve cover gaskets both sides, fuel filter, air filter , cracked vacuum hoses, overflow reservoir and pcv valve. Also cleaned MAF sensor and throttle body. Could this be an IAC issue TPS or sticky throttle body. Please help Ive been dealing with this for 5 months now.