When my engine is cold it idles around 800 RPM, when I drive for a while and get it hot, right off the highway in neutral going down off ramp it will idle below 500 RPM. I first noticed this after I dropped the idle from 900 RPM-800 RPM. it holds steady around 500RPM and does not want to die. I was just wondering what might cause this. I have a 3K GSK. I just wonder if its my oil changing viscosity. I run Amsoil 15W-40 Marine oil.