At idle it runs fine, once running, sometimes when pressing on the gas pedal it acts as if I didn't until I floor it and so on. The check engine light goes on when it acts up and then it turns off once back to normal. I replaced the MAF sensor. Fuel pressure is within specs.