2006 XC70 MAF code, new sensor, no change
I'm working on a friends '06 XC70, it's got rough idle, sometimes stalls after startup, stumbles on acceleration. Seems less when it's warmed up. It started on a trip out of town, threw MAF code and fuel trim, missfire codes. A shop replaced the MAF with a Delphi one. Didn't fix anything. When she got back to town, I checked it, changed plugs (Bosch irridium) since it's due for a major tune up/service. Replaced fuel filter, No change. Threw multiple cyl missfire, MAF and cam timing codes. It'll need PVC service and timing belt (235K), but right now, I'm just trying to get it to run right.
I've pulled the TB and cleaned, checked all charge air pipes, no leaks, checked gears and contacts in TB, look good, gears are worn, but no teeth missing. Unplug the MAF sensor and it idles and accelerates fine. I'm getting a good used OEM MAF next week, will swap out and try that first. Next I'm thinking I'll smoke it and go after the PVC system. If the MAF doesn't do it, I may change fuel press sensor, anyone have any thoughts?