I also have a 95 LS and it pretty much does the exact thing, eventually idling at about 800 or so. I don't know for sure, but i'm pretty sure they're supposed to do that. My guess would be that they idle high until the engine temp begins to come up and then they drop down. Let me know what you find out, I'm curious