Had a boxster S come through today that was in need of new brake pads, and had a CEL on.  Both quick fixes, got new pads swapped in, and tried cleaning the MAF sensor first.  If it pops up again, then we will have to drop the $300 for a new sensor, but a lot of times they just get dirty and a cleaning will do.