If it were me, I'd see if it runs better with the MAF disconnected and check for vacuum leaks. Make sure the air filter is new, or at least not too bad.
If it runs better with the MAF disconnected, it either wasn't replaced or is defective. Vacuum level can be tested or you can do a smoke test. There are many suspects for vacuum leaks, but a prime candidate is the oil fill tube.
|