Ok, have had my new '87 LX 5.0 T-5 for a few weeks now. The car is 100% stock, except for maintenance stuff and newer mufflers. I just did an ignition tune up, and had to replace the TFI, but was having this issue prior to the work. When I fire her up when cold, she idles a little slow, but smooth, roughly 600-700rpm according to the stock tach. After I drive her for any length of time (warmed up) she tends to idle around 700-800rpm, but if I shut her off, and do a warm start up she seems to want to idle around 400-500 and surges and often stalls unless I give it gas, but if I hold my foot on the throttle for 20-30 sec. around 800-1000rpm then it goes back to idling around 700-800rpm. I pulled codes and all I got was a code for one of the solenoids on the air pump stuff. Sorry for the lengthy post. Thanks for the help fellas!!