Ok, so MAF was swapped in and it looks like that's fixed the issue. No more check engine light, car seems to be cold starting better and I think I'm not going through fuel like a big block anymore.
Reason why I say "I think" is the only driving I've done with the car since the fix was at the track, where I blow through a bunch of fuel naturally.
This past Saturday I went to High Plains to run in the Time Trial group with the BMW Club. I loaded up my trailer and hooked it up to my "new" tow vehicle, my wife's old GS470. Discovered I had to get another tow hitch for it, the 2" drop one I had didn't have enough drop to it. The GX is much taller than my old Cayenne Turbo apparently. Ran to O'Reilly's and grabbed a 5 1/4" drop hitch, that seems to have done it.
Towing with the GX is "adequate". It moves the load, albeit slowly. Stability is ok, with it being so tall its a bit more susceptible to cross winds compared to my old Cayenne Turbo. Got a whopping 10mpg on the way to the track, seems to have done better on the way home.
Since I don't tow very much, or really very far, it'll be ok. Otherwise I wouldn't recommend the GX as a heavy tow rig.
It was hot and windy at the track, temps hit a high of 95. We didn't run until 10:30am, so I didn't really get a cool session to run in. This was the first time out on track for me since last July, so I was pretty rusty. Running a 4 year old set of Toyo RR's, which even when new, aren't all that sticky.
Ran a 2:11.8 the first session, feeling things out. Next session it was quite a bit warmer but I managed to drop almost a second and ran a 2:11.1. Come back in to find that I must've been hit by a piece of clag or a rock. It shattered my right front turn signal.
Last session was really hot and windy. Second lap in, my Traqmate tells me its memory is full and it stops recording. Doh! I didn't realize I had to delete my old runs in it. Sigh.
I push the car pretty hard, I think I'm going faster. My goal is at least a 2:10, would like to drop to a 2:09. Come back in, find out I ran a 2:12. Also find I lost the hose clamp holding my passenger brake duct hose. Ok. Last session is at 5:30. If I run it, I won't get home in time to unload the trailer and drop the trailer back off in storage. I kinda want to take the family out to breakfast tomorrow.
Decision made to load up and head home and skip the final session. It was just as hot, I went slower and they were combining the TT group with the instructors.
A fairly successful outing, minor breakage, car ran well. No issues with overheating. Saw a max water temp of 220* on the gauge, even in 95 degree heat. I still need to man up and put in the hood vent. That's supposed to drop temps 15-20 degrees!
Need to get back onto a dyno, car didn't seem to have the pull I'd expect it to have with cams, etc, but that could just be in my head. Next event is with the PCA in about a month...