When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Setup:
- USDM 1999 miata
- MS3 mini ecu
- stock engine except for squaretop IM, K&N typhoon intake, and racing beat header.
- stock IAT and coolant sensors
- New AEM x-series 30-0300. 12v switched power from radio fuse. power ground is at throttle body and shares the same bolt as the the ECU harness ground. signal and signal ground are connected to OEM loom O2 sensor plug (how it is designed with the MS3 mini)
Observations & issues:
- Car will only idle for ~2-3 seconds and will then stall
- After turning the ignition to ON, Tunerstudio takes approximately 20 seconds to read the wideband signal (for the first 20 seconds it is at 7.8 AFR). Reading the AEM gauge, the gauge only needs ~5 seconds to show AFR.
- The car takes a while to start (~5 seconds), will only go up to about 700 rpm. while that is happening the ecu is seeing 7.8 from the WBO2 but the gauge is showing 15ish. The car then slowly reduces fuel and then it stalls.
What I've done so far:
- I've been watching several @Pedxing youtube videos that are stickied
- tested various setups and settings between the initial basemap from Rev and with Pedxing showed in the videos
Your Minimum idle valve duty is too low. Raise to at least 28 and work your way from there. Also no reason for max duty to be at 70 (set it to your highest cranking duty).
Play with your crank duty. Seems too low to me. Mine is at 50. This will get the revs up after cranking.
Is your afr really 7:1. Turn off the fixed advance and add in some extra advance in the cold advance table below 80degrees. Duty will depend on how your air bypass is adjusted. I usually set the bypass to 100rpm below the min duty.
Quick update:
Thanks for the help. I spent ~4 hours that last few evenings trying the suggestions above without success. I was reviewing some MSPNP install instructions over lunch yesterday and realized that the MS3 has a jumper for the fuel pump (with and without immobilizer). I haven't opened up the ECU, but I referenced a picture I took prior to install and the jumper looks like it was set for a EUDM miata with immobilizer. I'm going to change it this evening and hope for the best.
My gut, and your O2 sensor, says you are lean. I would start with increasing VE in the 500 RPM column equal to the 700. Then I would add enough VE in the 50kPa range to get your running, just started AFR to around 11 to 12. I don't think the lean is only ASE and WUE. I think it is basic VE. But you could also experiment with the ASE and ASE taper to give more fuel to run longer, if you would prefer that approach.
I am presuming that you have not gotten the car to run sufficiently to complete setting your timing.
Also, I would set incorporate AFR in the General Settings. Not that this has anything to do with your issue, but it needs to be done before you start tuning, in case you someday wish to change your AFR table without having to also change the VE table.
Can you not hear if your pump stops running? 1999 has no immobilizer. Also, if your pump stopped, your die would be virtually instantaneous, not the slow death your log shows.
Thanks for the inputs. I'm making some changes now based on your input.
It ended up being the jumper. Car started up on first attempt. Now I'm taking my pages of notes from reading MT threads and manuals and start getting this thing running!!!
I took a look and you still have Fixed Advance set. See the attachment. Have you set your timing?
That is some of my Ignition Pulldown menu on the left compared to yours on the right. I see that I have "Ignition Input Capture" as "Falling Edge" and you have "Rising Edge". I would love a coherent explanation from someone Miata saavy on which is correct.
You also have "Batch Fire During Crank" ON. I have it OFF. Not saying you're wrong, just sayin'.
You've got "Launch Control" ON. If you're really using it, fine, but I seem to remember it causing problems when it's left ON by default when you're not using it.
Thanks for the response @poormxdad . I got the car up and running after I switched the fuel pump jumper. I need to go back and look at these configurations. No clue why I had launch control on.
The manual isn't exactly definitive. That's a setting that can change according to the type of VR signal conditioner used but I would expect all MS3's to use the same type of conditioner.
On a different vehicle platform that uses the same type of VR sensor I've seen timing shift 6+ degrees with incorrect settings. I've you want to be sure your settings are right for your application just put a timing light on and watch for timing to shift as you increases RPM.