Tuners Rejoice! Free Tuning For M4.4!


Recommended Posts

Hey Guys! I wanted to give back a bit by updating the XDF that we have been working with for a while.
This XDF should be easier for beginners as it has a bunch of the values renamed to be more human understandable.
I also updated some descriptions and added more known maps by scouring this thread and adding them.

I also implemented a patch system! So now you are able to change values like MAF Size, Injector Type, ECC Type (850 or X70), Transmission (Man or Auto) all within the software with just a single click!

All values are confirmed to work on a 608 BIN file

TAKE A LOOK! Feel free to give feedback and suggestions and i'll update it as needed!

https://drive.google.com/drive/folders/13DU5MhBg2spxgmEk5yc5CTo_E3d-881t?usp=share_link

  • Like 2
  • Upvote 1
Link to comment
Share on other sites

Greeting gentlemen,

I have finally, thanks in large part to you all, got my WBO2 and Boost Pressure sensors installed. I lost my old Spartan controller so I purchased a new old stock Innovate LC1 WBO2 setup with gauge for cheap, got that wired into the ECU on the tank pressure channel. And MPX4250GP hooked into the rear O2 sensor channel. I set the diagnostic disables for those. I put in the formulas in the conversion tabs. I edited the rev5.ADX values for the repurposed WBO2 and Boost channels as well as the battery voltage hex mod and created a injection duty cycle value. Now when I go to datalog the DA : Data Error keeps flashing from red to blue and I notice the Hz is very low. If I switch to a different unmodified adx it connects and logs fine but I don't have my WB02 and Boost(or battery voltage or fuel injector duty). Basiclly I think my adx has become misconfigured some how, either the settings for one of the new value channels or the logging channels are creating issues.. I checked the ADX settings between my current one and some others and changed the connection and montior commands to enage and listen for data as they were set to test macro. Before I edited the values for the new WB02 and boost I was able to log normally....

Should I just start over with a fresh rev5.adx and do the editing for the Tank Pressure and Rear 02 channels again? I have attached my .adx that I probably butchered somehow. Any feedback or suggestions are much appreciated. I am getting more confused the more I read and could use a fresh set of eyes to help see what I am missing, I feel like I am so close but unable to see clearly by this point. If all else fails I will try to rebuild the adx from the orginal rev5 file..

 

https://www.dropbox.com/s/v5eig1jr8l48h7p/NJGB18TLoggingSetupRev5.adx?dl=0

 

- slightly different question, I found and installed a Innovate LC1 plugin for TP and was able to use it with its own .adx but couldn't figure out how to "import" or merge it into my regular dash, not sure if thats possible.

 

Link to comment
Share on other sites

Hi,

Please try my modded TMM9 adx that have been changed to lambda (with my Spartan controller) instead of AFR and Boost in Bar instead of PSI.  Battery voltage and injector duty works as well.  

Might need some tweaks to fit your setup..  :)

Picture link: https://www.dropbox.com/s/dpgbhy4fqhbmo6u/REV5TMM9AFRa_fox.ADX.png?dl=0

ADX link: https://www.dropbox.com/s/v5dwyfv3ab2re9x/REV5TMM9AFRa_fox.ADX?dl=0

// Turboforslund

Link to comment
Share on other sites

Thank you very much for the adx linked, I will try it as well and compare some things to mine or adapt.

I was eventually able to get a good working log with my setup but I don't know how I fixed it or if I did at all. Went to log and it was showing the errors, switched to rev5.adx and it worked, back to mine and all of a suddent it was working perect, no errors at all and good sample rate as fas as I can tell around

 

Here is a screenshot of my current dash mid first time up and connected at 13Hz no errors, took a good log, second pic is a replay shot during that log. Only issue I still see is my battery voltage is not displayed correctly here so I need to look at those settings some more. I have attached the log here for anyones interest to comment. I still need to look at these but these were not WOT runs at all just test runs, just so happy to have the WBO2 and boost logging working finally, been trying for this since page 100 something many moons ago!

I have a couple observations from previous logs, I was having knock around 4000rpm and logs showed my injector DC at over 110% and MAF at 4.9V, load is also bouncing off the tops rows during mid and hard pulls. I suspect lean conditions along with perhaps less than optimal mapping. I want to put in a set of Green injectors, DW320 and Aeromotive FPR with BMW 540 MAF I have her but needed AFR/PSI logging to work before I do that. Currently the WB02 seems to be spot on but I was surprised how the car really prefers to stay around 14.7 despite low positive boost....my other turbo cars run very very rich by comparison( mazda rx7 turbo is in 11.5-11.8 by 1psi). I haven't even tried WOT right now since I am pretty sure I need more fuel already and don't want to keep knocking if that's the case I have attached an earlier log showing the knock and what I interpret to be extremely high injector duty cycles and MAF readings.

I attached some photos showing the WB02 and Boost pressure sensor setup wiring, maybe not the best but I tried and it works. I am showing the setup for Innovate LC1 with XD16 Display and mpx4250gp boost sensor. These are the equations from others here but hopefully these pics help others see how to put them into the modified ADX fields. also some documents that were helpful. These settings are working for me as of now but your mileage may vary and I could have these wrong so please lets discuss if thats the case. I wanted to show this as I noticed an unanswered question about the boost sensor and its adx formula entry in the wiki and wanted to put something together that I can contribute there. I would like to cleanup the datalogging stuff there as I think a few things could be more precise than we worded in the past, all of the informantion is here and I tried my best to research but please critique.

 

 

First log with AFR and Boost

https://www.dropbox.com/s/p71zjvvzc4xwore/firstgoodlogwafrboost.xdl?dl=0

log without AFR or boost, but showing knock with high inj duty cycle and MAF

https://www.dropbox.com/s/umffjp86avg6i2e/testdrive%2B5%logwknock.csv?dl=0

Dash-Setup-ADXWorking.jpg

Log-Sample-Dash2.jpg

boostsetup2.jpg

AFRadxtankpressure.jpg

AFRadxtankpressureequation.jpgboostsetup.jpgboostsetup2.jpg

boostadxrear-O2.jpg

boostadxequation.jpg

Link to comment
Share on other sites

A couple things I wasn't clear on were what to do with the old wiring and sensors from the unused rear O2 and tank pressure channels. For now I just have the old sensors disconnected, not sure if there is anything else needed to do as I wired the inputs onto the ECU input pins and ran wires with connectors for the WBO2 harness and boost sensor( boost sensor is housed in ECU box now with boost line to intake mani). 

Modded ECU with WBO2 and Boost

IMG-20221205-164611726.jpg

Here is the connector for the tank pressure sensor Im pretty sureIMG-20221205-174651615.jpg

XD16 Zip Tied to dash for now

IMG-20221208-172337864.jpg

 

Thank you to all who have gone before and paved the way for us, the major contributors to this thread are heroes among men. Really excited and happy to have gotten this far and be able to participate at this level.

 

Edited to remove comment about CEL after diagnostic disables, I got it working perfect now just had to do it correctly.

Edited by NJGreenBudd
Link to comment
Share on other sites

On 11/5/2022 at 11:54 PM, InfamousFlow said:

Does anyone know why i cannot change the injector opening time above 4.973, i have green bosch injectors and want to set correct values.

I set the injection basic to 0.7188 and constant for consumption to 7.19944, but when i set the opening time above 4.973 they automaticly go back to 4.973.

Maybe someone have similar problem and know how to solve this.

 

One more question, is there a way to control VVT with M4.4?

If your Voltage is dropping so low that your car will need to use the 6 volt cells that require 5 ms dead times ur car is going to turn off way before that lol. The car idles at around 1.9ms of injection time on 620cc injectors.

Link to comment
Share on other sites

  • 3 weeks later...
  • 3 weeks later...

Hi all, have a favor to ask if anybody would we willing to help me. Recently my MAF sensor gave up and as ours MAF is quite old style is getting harder to get one so I started to look about alternatives and best solution would be just upgrade from old style HFM-2 element to newer HFM-5. Found all needed data online but ran into the rabbit hole.

As we knew HFM-5 is able to sense flow backwards so there is negative numbers in their scalling, so we just zero them out as by logic.  All seems easy as it is, zero negative numbers, put new values in MAF linearisation map and go.

But it isnt working like that. Somehow Im getting different voltage in different areas as I measure them.

If I would look in TunerPro live data at Idle Im seeing somewhere around 1.05V, but If I take voltage directly from sensor or on ecu pin A4 yare different. On sensor itself Im seeing around 1.27V at Idle, on ecu pin A4 Im seeing around 1.34V. Tried few different multimeters and it was same.

So Im seeking some info why it is like that. Is there any offset in bin for MAF input that is lowering input voltage or Im just having some hardware problems.

So if anybody would be willing to measure voltage as I did at Idle and give me them, then I would be able to diagnose is it hardware faulty or something with software isnt right.

Or maybe somebody already done this and have some insight and would be willing to share it would be helpful too.

Thanks all in advance.

Link to comment
Share on other sites

On 1/13/2023 at 12:33 PM, Roberts0315 said:

Hi all, have a favor to ask if anybody would we willing to help me. Recently my MAF sensor gave up and as ours MAF is quite old style is getting harder to get one so I started to look about alternatives and best solution would be just upgrade from old style HFM-2 element to newer HFM-5. Found all needed data online but ran into the rabbit hole.

As we knew HFM-5 is able to sense flow backwards so there is negative numbers in their scalling, so we just zero them out as by logic.  All seems easy as it is, zero negative numbers, put new values in MAF linearisation map and go.

But it isnt working like that. Somehow Im getting different voltage in different areas as I measure them.

If I would look in TunerPro live data at Idle Im seeing somewhere around 1.05V, but If I take voltage directly from sensor or on ecu pin A4 yare different. On sensor itself Im seeing around 1.27V at Idle, on ecu pin A4 Im seeing around 1.34V. Tried few different multimeters and it was same.

So Im seeking some info why it is like that. Is there any offset in bin for MAF input that is lowering input voltage or Im just having some hardware problems.

So if anybody would be willing to measure voltage as I did at Idle and give me them, then I would be able to diagnose is it hardware faulty or something with software isnt right.

Or maybe somebody already done this and have some insight and would be willing to share it would be helpful too.

Thanks all in advance.

Are you using the stock MAF harness? That has 5V power and 5V ground to ecu.

 

You should be grounding the maf to the ECU or you might get some voltage disparity.

Link to comment
Share on other sites

On 1/19/2023 at 1:20 AM, lowkeyturbo said:

Are you using the stock MAF harness? That has 5V power and 5V ground to ecu.

 

You should be grounding the maf to the ECU or you might get some voltage disparity.

Stock M4.4 ECU not using 5V for its original MAF. But if you asking if Im providing 5V for new one, then yeah its grounded from ECU maf ground. Done some research so its something related within software. One guy on here done it. As he said he had same problem so he decided to change MAF ADC channel to another one for 5V input and problem went away. But Im not expert in coding these things and dont know how to do that.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share