2003 Nissan Pathfinder that idles too high at 950 RPM since I installed

spark plugs, cleaned throttle body? I checked all the vacuum hoses, I did an Idle Air relearn and nothing seems to work to lower the RPM. Car runs fine and the higher idle doesnt bother me very much, but I keep getting the check engine light. please help\
 
Top