How long since a tune-up? Any applicable trouble codes? If it is temp related, the coolant temp sensor can cause problems? Without something to point us in the right direction, hard to tell. As far as spark and fuel, you need to do testing when the problem is ongoing.
As far as idle, you could check the iac and clean throttle-body.
SPONSORED LINKS
Monday, November 1st, 2010 AT 10:01 AM