dirty MAF would probably cause other codes though. easy enough to clean that and the throttle body... emissions system cleaning wouldn't hurt either...
most of the stuff you did pay attention to would have turned on your service engine light though? Did you have one on at any time? I would look at your intake and exhaust for leaks...