I'm sure you would have mentioned if you had an SES light, but even if you don't see the light you might have a pending code. Do you have access to a scanner? I'd start by checking for pending codes, or DTCs that don't trip a MIL (Type C).
Anything else would just be guessing. But an MAF related issue might be a good guess as I see you have a K&N. Those filters tend to coat the MAF wires with oil and cause poor readings leading to driveability issues. So if I didn't have a scanner, the first stuff I'd check is all the connections from the air lid to the throttle body (make sure nothing is cracked and no clamp is lose), then I'd clean the MAF wires (you can use an MAF cleaner spray, or do it my way which is rubbing alcohol and Q-tips).
__________________ 1998 Camaro Z28 | 1971 Nova SS-350
Previous LSx Vehicles:
2002 Camaro Z28 | 2000 Trans Am WS6 | 1999 Camaro Z28
thanks bro. imma try that. but yeah i dont have an ses light on. the first time my car did that was a while ago. i took the k&n out n put a regular fram in ther. seemed to be fine. its prolly my maf cus of that stupid k&n.
As RPM said, try the MAF cleaner. The stuff is cheap, and you can find it at any autoparts store. For whatever reason, my MAF gets dirty pretty quick. I clean every 4-5months. If I don't, my car will have idleing issues.
It could also have to do with your TPS, but I figure it would be throwing a code if something was wrong with it.
thanks for all the help. i took out my maf and sprayed it with maf cleaner. my car is idling at the correct rpm now and it feels more responsive. im never putting a stupid k&n airfilter in my car again, it does nothing but puts dirt n oil all over my maf.