Cleaning the IACV and the MAF fixed the trouble for about 2 days, then the car returned to "normal": losing power on acceleration at about 2500 rpm, wandering idle from 750 - 2000 rpm. The CEL is came on though, and the codes are P1100, P1507, and P0443.
I went through some of the service records from the previous owner, and it looks like something was done regarding the MAF and a recall; the service sheet is pretty faded but it mentions the MAF and a recommended defect service.
Thanks,
John