When running 2000 F-Body code, the MAF sensor doesn't need to fail to run in speed density...if you just unplug the thing, and set it's codes to no error reported, the car will start and run in speed density mode...and if you run an enhanced OS, it will run off the high octane table.
When running 2002 F-Body code in an 0411 PCM, the MAF sensor HAS to fail. You can disable the SES checkboxes for MAF, and then set them to "0 - MIL On First Error"...which makes them silent codes...but the car HAS to startup successfully first.
What I've found is that, when running 2002 code, if you get another code, for a real problem, and fix it, and clear the DTC's...the first startup, the car will struggle to get to an idle, will stumble, sometimes will stall, and will HOPEFULLY set an SES so that when you turn the key again, it will run in speed density mode.
Is there ANY way to force the PCM to set a MAF fail code before the car is ever started for the first time after clearing DTC's?
I'm currently tuning an 8.1 big block, that I want to run F-Body code on (we converted the engine to a cable throttle body). I've copied in all the 8.1 calibration data (spark, VE, EVERYTHING), and it's VERY VERY hard to get the first start...if I flick the throttle like a madman while it's firing and trying to idle, I can get the transition fueling to keep it stumbling for long enough to set a MAF code, then it runs GREAT, can be shut down and fired right back up normally with no issues at all...but if I clear the DTC's...the first start SUCKS.
Is there any way for me to force a MAF fail DTC to occur before I ever even hit the starter? If not I guess I'll run 2000 code in the PCM instead.