did some more testing, I disconnected the MAF and tried that, interestingly, it ran basically the same as with it connected? Maybe even a little better in some ways.
I also figured out how to do some basic logging with the app and discovered what I think is the root cause of the lack of power, lack of timing.
At the points where it has zero power timing is almost 0, and points where it has a little more power timing is in the 20’s. Although even at 4k WOT Timing stays in the high 20’s. Seems like it should be closer to 40 degrees but could just not be used to this engine.
The short term fuel trim is also pulling a lot of fuel now after disconnecting and reconnecting the MAF.
The butt dyno says it is getting too much fuel and too little timing, which falls in line with the load calculation being way too high.
How do you know what is causing the high load readings?
I have been looking up MAF sensor readings and I am thinking that my numbers are much too high for my little 2.3l.
I am seeing 5.4l ford trucks with lower readings at idle, I am getting about 5-5.5g/sec at ~750rpm idle it looks like.
Hmm, more testing to do, I cleaned it a few months back but can’t hurt to do it again. Also going to double check the idle numbers now that I have something to reference it against.
Edit: Confirmed, once idle settles down I am sitting right about 5g/sec on the MAF, which would seem to be almost double what it should be. Just cleaned it again, it was already super clean so naturally didn’t help.
Also found the open/closed loop output and sure enough confirms my hunch that it runs bad in closed loop and open loop run ok (not great but ok, although pretty sure I fouled the plugs when messing with the MAF, it was running pig rich for a bit).
I found a new old stock OEM MAF sensor on ebay for $20, I made an offer for $15, see what they say. Figure I will rule that out for good and if that doesn’t do it I am out of ideas.
I am open to any ideas on where to look next.