Finally got back out to the car. I got a code of p2187. I reviewed the other posts on the forum. I did the suck blow test on the purge valve. It was not stuck open but didnt open either. I pulled it and cleaned using maf cleaner as suggested. Ordered a dorman replacement. Will be here today.
While I was waiting I got to thinking about the maf I put in. The maf I purchased from Amazon A Premium MAF01130D-C, R112428167, which turns out to be a replacement for L32113215
https://a.co/d/6Hehqwf
was showing for a regular 3 and not an ms3. So, I got a oe replacement denso from autozone #197-6040. Here is where it gets weird. The original crank and die problem came back when using this denso. Had a fault p113 for IAT. So ran a log, swapped the Amazon maf back in, and car fires up and runs. Cleared code and didn't comeback. I checked the IAT from both logs and they are the same. For the Amazon maf What I did notice was the O2S12.STFT.OBD stayed 99.2% and didn't move, SHRTFT1.OBDII(%) averaged 23.11 (extremely lean correct?). For the denso the code p0113 instantly comes on, the STFT was still 99.2%, the SHRTFT1 was 0 and didn't change with the denso replacement because the engine didnt run for long. Maybe it's bad too?
I took a couple of throttle blips and the AFR() and AFR_ACT changed.
My question for this is, with Forscan, should I be looking for change in the AFR data or the SHRTFT data?
But this maf sensor thing has me all messed up now. I wiggled the wires while running, no change, did a bubble test and listened for any air leaks, nothing noted . Disconnected the maf and attempted to start (again lol), no change.
Both the below numbers come up in the mazda system as being for a speed 3 but the one for my vin is the l3k9132159u and not the L32113215 (Amazon replacement)
Here are my thoughts and tell me if I'm an idiot before I go down a rabbit hole. Keep it simple right?
The denso sets a code immediately, this is a bad unit out of the box. Needs to be returned and replaced.
The Amazon, is the incorrect one for the car based on my vin. Need to get the oe replacement.
I can't make a determination on the 02 sensor until I get a healthy running car.
I do have an NTK o2 sensor, but don't want to just throw parts at it until I can figure out the maf thing.
Sorry for the novel and hope you can understand the ramblings of an old man.