I'd definitely recommend cleaning the MAF and TB. All of that goop built up gets stickier as it cools. Even if that's not the problem, if you haven't done it in a while it doesn't hurt. I need to do mine, actually. Mine's been stalling kind of intermittently and randomly lately if you let off the throttle. Not good when you're in the middle of a roundabout.....