I changed the MAF last month
Russell,
when you say you changed the maf.. did you swap a used one or put a new one on?
If putting a used maf made the car a little better, I would put a new maf SENSOR in your housing and that would probably solve the issue.
Datalogging w/Xcal will confirm.