RX7Club.com - Mazda RX7 Forum

RX7Club.com - Mazda RX7 Forum (https://www.rx7club.com/)
-   Microtech (https://www.rx7club.com/microtech-111/)
-   -   Microtech Rich idle problems (https://www.rx7club.com/microtech-111/rich-idle-problems-1107249/)

Leeroy_25 11-06-16 04:32 PM

Rich idle problems
 
Now I think I have the timing Sussed I am still having a issue with rich idle.. I cannot get idle below around 10.8-11.2 AFR. It is definitely rich and a bit smokey like this but if I try and go down even a click on the idle mix it starts stumbling and stalls. It is like the injectors stop? Is this a common problem for big injectors on idle. I have Bosch EV1 1600 cc secondary and primary with microtech ltx-12. These are Low impedance I think. Does it make a difference if it is high or low for the ECU? Should I be able to get better cleaner idle with these or do I need to use some tricks or buy some smaller primary injectors like 1000cc or 850cc? I think I have way more injection for what I need. Aiming at about 600bhp flywheel?
How much advance can I add in at idle before it's a problem. I know this will help but maybe only a bit. It had around 15 degrees advance before from static and idle was still rich. Idle is set around 950rpm. Brought it up from 750rpm to try and help!
Currently my T-rpm is like this
500_ +05
1000_ 0
1500 _+08
2000_+20
2500_+25
3000_+25
..ETC
Should peak timing be just after peak boost of just before. Obviously that will vary per gear. I estimate around 3500-4000rpm 3rd gear onwards.
also I gather peak can be a max of about 30degs advance? Which is my engine is timed to -5 leading mark then that would be up to +35? I would only use more timing if the engine wanted it anyway.

back to the point. To try and improve idle if necessary I was thinking maybe something like this?
500_+7
1000_+10
1500_+14
2000_+18
2500_+20
3000_+22
3500_+25
....
etc

Can I close the firing gap on the plugs up? Anything else anyone can suggest. The only other thing I wondered was messing with fuel pressure?

Thank you
Lee

Aaron Cake 11-14-16 10:37 AM

As I mentioned in the other thread, your primary injectors are way too large to be controlled with an ECU of such poor resolution as the Microtech. Keep your 1600CC secondaries and swap out the primaries for 550CC or 680CC.

Leeroy_25 11-15-16 03:54 PM

Will carry on the chat on my other thread for injectors! Would like some input on timing at idle and the transition/trend up the way if you can offer anything? See above or my map posted on the other thread. Also if timed static at 5ATDC (leading mark) Does this mean the map values are all relative to this? i.e -5? so+5 in the map is in fact 0? in which case do I need to set the Static value in the settings to +5 to make it all relative of leave it at zero and time it to TDC? How do you do it? I have read various preferences!

Thank you
Lee

Aaron Cake 11-17-16 10:27 AM

That T_RPM looks fine. Actually you won't want to mess with T_RPM very much. You'll make your adjustments to T_MAP. At idle you should be running about 8 - 12 degrees. Then around 2000 RPM have it about 20 degrees. End up at about 32 - 35 degrees in your cruise area.

And now you'll run into the silly model the Microtech uses because you are adjusting multiple overlapping curves so each adjust effects one another. As opposed to the 3D timing table every other ECU uses.

Locking at 5 degrees looks at 5 degress. Your leading mark is 5 degrees so line them up.

Leeroy_25 11-17-16 04:58 PM

Hi Arron, Is that to say my current T-RPM settings look good or the ones I have suggested look better? I am guessing the ones I have suggested based on you saying idle (950rpm ish) want so to be around 8-12degs? The current table is sat at 0 for 1000 then goes up at 500? and up of course into the rpm range after that. My timing has been set to the -5 leading mark and the static value in the ecu settings is currently 0? Is that the best way to have it? If I understand right it just means that everything in the table is relative to -5? I.e if the value says 10 it in facts means 5? if that is the case it might be clearer to time it to the TDC 0 mark I have and then everything in the table is an exact value?

Thanks
Lee

Aaron Cake 11-18-16 10:15 AM

What I mean is, don't change your T_RPM from factory settings for now. Instead make your corrections with T_MAP. Think of T_RPM as your mechanical dizzy advance. T_MAP is the vacuum advance which is also capable of understanding boost.

If the ECU knows the base timing is -5, then the timing value you set is the timing value you get. Only if you locked the timing and then say set the CAS to -10 would the value not match. This is why we adjust the CAS so the ECU lines up.

You should leave the timing until fuel is set up on the ECU.

But in order to get a few more degrees at idle, you'd increase the idle timing map (I don't remember if there is such a thing, don't have my manual handy) or increase the T_MAP at the vacuum point where the engine idles.

Leeroy_25 11-18-16 02:53 PM

Thanks Aarron, so chuck a bit of advance in at vacuum on the T-Map. I get it.. So would the trend for that usually have a bit more timing either side of the idle vac level or would it tail off below idle? I am pretty sure there is no T_idle map.
Also the thing I don'get with the -5 timing is there is no ability to put minus numbers in the Timing tables as I recall? So you time at -5 but the engine is never using -5 in that case as the lowest value timing you can have is 0 in that case? i think this is where all the arguments start on the various threads I have read. They say the -5 setting is so there is always a -5 safety factor on the timing? Just seems a bit odd to me. At the end of the day you add timing util the engine can't take more but still seems a strange setup?!

Do you know if my current T_RPM is factory on the rpm values. I honestly cannot remember if I changed the 8 value now? or if someone else has for that matter! I know all the 25 values are factory.

T_Gap was the other one I wondered about changing for better idle. I read some posts where people had been messing with this? any mileage in it? I wouldnt touch anything outside of the idle range.

Cheers for all this info.

Lee

Aaron Cake 11-20-16 10:45 AM

I would honestly have to fire up my Microtech to take a look at the timing tables.

From what I remember all timing tables are simply listed as absolute advance past the zero point you lock in during CAS stabbing and adjustment with the timing light.

So there isn't really -5 or +5, there is just 5 degrees. Which is 5 degrees advanced from zero. You can't retard timing below zero.

All the values of T_RPM are not 25 from the factory. It starts at zero and does a very quick linear increase then flattens out at 25 degrees. Like a dizzy mechanical advance, which it is based on. A silly model. Very limiting to the user.

Don't adjust gap at all yet. That is something your tuner will help with.

Honestly, I'd leave timing mostly alone. It is reasonable from the factory to run the engine reasonably well and safe. Leave it up to your tuner. This isn't a piston engine that responds to tiny timing changes with huge differences. The rotary combustion chamber is so long that a few degrees at this stage matters not.

Just get your fuel setup so the engine runs.

Leeroy_25 11-20-16 04:57 PM

But you stab you CAS in at zero and time it with a light to -5?! So surely the ECU is starting at -5? On a factory EcU is that not what the engine fires at? In which case if your table says 0 is it 0 or -5 at the engine? I guess easy way to check is run the engine and see what the timing light reads vs the number in the table?
Anyhow.. If you have a chance to read out some factory T-rpm settings please maybe I will check against mine and make sure the values are all back at factory setting before starting. I will check T map at idle instead and try a few degrees there if needed for better idle. Other than that tuner can and will take care of it!
This is all good learning for me! Really appreciate it!

Aaron Cake 11-26-16 10:20 AM

To stab the CAS you rotate the engine until the leading (-5) timing mark (orange on the FCs, not sure how 20B marks it) lines up with the pointer. Then stab the CAS with the dimple on the gear lined up to the pointer on the CAS body, holding the CAS wheel with your fingers. May have to rotate it a degree or two in either direction to get it to fall into place.

Then start the car and lock the timing in the Microtech. Now adjust CAS position with timing light on L1 until the leading mark lines up with the pointer. Lock the CAS down, recheck, then unlock timing in the Microtech. Basically the same procedure with any standalone to establish true timing.

Because the Microtech is pre-programmed by the factory for the engine it is to be used on (and unchangeable by the user, lovely) I have always simply assumed that timing lock on a rotary configured Microtech locks at an assumed -5. So lining up the pointer makes sure the CAS is where the Microtech expects it to be.

I guess if you had a fancy enough timing light that can verify timing advance, you could set the Microtech to T_RPM 15 degrees, zero the other timing maps and verify on the engine you are seeing 15 degrees advance.

Timing lock aside, you're not going to see massive changes on an unturned fuel map by changing timing. It is generally best that as long as timing is in the ballpark, tune the fuel and then revisit timing. The Microtech is going to limit what can be done to the timing curve anyway, unlike every other ECU that uses a 3D table allowing timing to be set wherever to whatever the tuner wants.

Leeroy_25 12-10-16 08:01 AM

Okay.. So I got the car run up today finally after fitting my new Deka injectors! They turn out to be 875cc. although I work it out at 840cc? as they are rated at 80lbs. But any how. Was a bit of a fiddle to get the car going but got there. For now I set the Staging at 80% on recommendation from Microtech or 75-85% range for my setup. I increased Revstg to 3500rpm and made Mapstg 0" as you suggested Aarron.
So I am still not really much better off.. it is very odd.
Once it was all up to temp I manage to the idle quite smooth at mid 12 AFR's my AFR was messing abut as battery voltage was a bit low. 11.8v. not sure if the Alternator should be putting more noticeable charge than this at idle? Anyway. Maybe another story but thought I would mention it.
So I had my idle map values set around
13hg 1.10,
24hg 1.24,
18hg 1.19,
12hg 1.24

Seems to sit on 18hg for idle. Off idle Around those cells I had to add in quite a bit of fuel the minute I hit the pedal otherwise it died and stumbled. It would jump up to the 12hg and 6hg with a small amount of throttle and off hand I thin I had to bring these up around 2.10 and 2.14 for it to rev? There was not a jump like that before so I found that a bit odd?

If I try and bring idle values lower a click it will run for a few minutes and then litterally just lean and stop pretty much instantly. If I lean it a couple of clicks it straight away leans off and dies. Much above this it starts to hunt and smoke! So I left it at that.
Then I switched off for a few minutes to get my timing light set-up to double check timing. and also bung my FPR pipe to check fuel pressure.
Literally 5 minutes.
I switched back on and it wouldn't idle properly without me adding more fuel in?! So I had to jump the values back up to
24Hg 1.33
18Hg 1.24
12Hg 1.33
Also had to add similar into the off idle cells?
Now this is really confusing and nothing changed. Still full temp?
Seems to run fine but after a while I would say is verging on rich again amd maybe wanting a touch of fuel back out?

What is happening?! Any thoughts please?

It is almost as if after say 5mins something trips and changes the fuel requirements?

My TPS seemed to be doing something a bit funny when I first turned on the ignition as well as I had to adjust it back again having had it set just fine last time I ran it up? Could it be TPS issues? I didn't notice it flicker once I had reset it? but I had to adjust it once and then a few minutes later it was flickering a value again. so I did it again. Then seemed fine?

Thank you
Lee

Aaron Cake 12-11-16 10:24 AM

If you are seeing 11.8V, then fix that first. Should be closer to 14V. Maybe the two pin connector at the back of the alternator isn't connected? Or the alternator is bad.

The reason after the re-start it needed more fuel was because it was heat soaked. Without some form if more advanced idle control like an idle valve, you'll just have to either tune the engine always too rich, increase the fuel in the AIR map to compensate (you will find IATs are very high after the restart event) or manually hold the idle high for 30 seconds with your foot.

If the engine likes mid 12s to idle, then mid 12s it is. Honestly with the Microtech, you'll probably end up there anyway because it can't compensate for other loads so you tend to have to tune rich. A more advanced ECU with more compensations and an idle valve can idle closer to 14.00.

Does your engine still have the thermowax on the throttle body? That will nudge the TPS when the engine is cold, resulting in lack of calibration when it is warm.

Make sure the TPS is physically tight.

The Microtech uses it to determine when to enter the idle map. So if it is not reading zero * then you will be reading from the load map, hence the changing tune.

I'd really recommend switching the ECU to matrix mode.

Leeroy_25 12-11-16 04:22 PM

Thanks for replying again a Aarron. So first off. I appreciate that mid 12's for AFR is where the engine wants ti be and that is fi e for me. The issue is I end up richen up to high 11's low 12's when the Ignition on off occurs or after it has run for a while and then suddenly decides to stop?! I will pay close attention to air temp next time I run it up. At what point would you expect to have to add a bit of fuel in. Air correction is all pretty much zero other than very cold. I guess what ever the base map has in it?
I will also charge the battery rich up and see what voltage reading I get when idling. I thought the Alternator should be putting in something at idle even with an underdrive pulley on it? Could the low voltage effect the TPS reading?
also am I better to physically zero the TPS or is it just a good to adjust down from within the ecu setup screen? I am sure last time I had a stall issue it was the TPS but fuel probably was also changed around a bit too. So hard to say for sure. What is the Thermo wax bit? If I gave it should I take it off all together? Could the colder temps recently have moved this causing the change in readout as I saw?
I will get voltage better if I can. Check Thermo wax and TPS then run it up again and monitor air temps if you can give me some rough pointers of what to look at. See what happens. It is getting there! As in it was easier to map a smoother idle just couldn't keep it! Even if I do feel like it isn't! I just hoped the injectors would be the magic answer!okay so Matrix mode.. Can I do any damage? How does it differ. Any good links you can point me too? Will it help even just for idle and off idle transition mapping? I am game as long as I cannot make a mess of it!
Thank you
Lee

rx3sum 12-12-16 03:00 AM

Like Aaron said fix the voltage first.
Why do you have an underdrive pulley?
Your current map is pretty average so you need to consider doing another or getting your tuner to do it. There are 13B basemaps on here but not sure what differences there would be for 20B.
Your idle values are too high for those injectors but probably caused by low voltage.

Leeroy_25 12-12-16 07:32 AM

Thanks for info.. Will give it a charge and see what difference that makes. it has underdrive as it was originally set-up like that withe FD pullies. Since then I have fitted and Pineapple racing idler pulley and swapped the water pump back to stock but not found a ally stock size alternator pulley to use. Might just have to use a steel one and spray it black or something!
I think you mentioned my fuel values were high for my old injectors too? Anything else that could effect this from car to car? When you say high how much do you think? It should have voltage compensation of some sort on the ECU so I am told by microtech. So looking at my injector data I would imagine worst case it would be out maybe 10%?

What sort of values do you have Aarron as your setup is quite close to mine?

Also what were the thoughts about the jump in values from idle map to load map? is that usual for similar Hg values? My old injectors did have a jump but less. Which I guess as they were double the size is to be expected!?

I will be dropping my tuner a line very soon to see when he can fit me in!

Cheers
Lee

Leeroy_25 12-14-16 03:56 PM

Also .. The water temp controlled Thermowax is removed. The dashpot thing is still on there though? Could this cause any issues? I am hoping the funny TPS response is down to the low voltage as it was fine before.
Will feedback after the weekend.. Would be good to know what air temp you would expect to start having to add a little fuel back in so I can monitor this and have a bit of a clue what to look for too?
Could partly be this on restart but I also think it is like something switches on or off on the ECU and instantly changes the AFR.. There is no real gradual change unless that is just the poor ECU control generally. It will be fine one second then AFR will suddenly drop and it will stall out?

rx3sum 12-15-16 03:11 AM

Id leave everything as is until you get the voltage sorted.Dont worry about air temp at the moment its a very very minor tuning issue and a lot run 0 across the board.
Are you 100% sure your ecu has voltage compensation.
Even if it does 11.8V could be outside its range.
I run matrix mode and dont really need tps accuracy.
The TPS are very old and its pretty common for them to drift out of adjustment.

Check fuel pressure. Id expect your idle to be about 1.00mS in the idle table.
Change Af_StE to 10. If everything else is mechanically sound you should be close.
If it still stops after a few mins let it cool off. Restart and watch gauges especially water temp and AFR for when it stops.

rx3sum 12-15-16 03:20 AM

double post

Leeroy_25 12-15-16 02:28 PM

Thanks for advice. I plan to give it a go again this weekend all going well. Will set battery on charge tomorrow evening make sure that is juiced right up. Should underdrive still allow alternator to put out near 14v at idle if not I could be stuff from the off!
I have a other alternator with stock pulley I could swap but no belt I don't think.
anyway can always check the other issues With the tune and set up water temp compensation better. I am pretty confident I won't get my idle Ms down where you are saying that is about 20% less fuel than it currently has! I am interesred to see what Aarron thinks of the values too. Not sure if something else would impact this?
How does matrix mode worry less about TPS input? I just thought that gave you a more advanced 3D map to play with?
One other quick point. On free revving ans constant throttle when stationary am I right I. Thinking I should be aiming at 13-14AFR? Or as close as I can get and the car be happy!
ohh and was the jump in Ms value from idle to load map to be expected too?

Leeroy_25 12-15-16 03:29 PM

I have been doing a bit of reading on matrix mode. I will get the manual out and try and have a proper read and see if it explains it any sense. But when you go to matrix mode is this something you then keep the ECU in and it loads back to that whenever you reconnect or can you flick between normal mode and matrix mode for making basic adjustments and maybe correction tables? Do the values in the matrix mode come from the normal mode or are you starting fresh again? And then visa versa if you flick back to normal mode after fine tuning? I.e you make a basic load map in normal mode then flick to matrix to fine tune it? The TPS comment has me thinking once you are in You are in? Before this I had Apexi with a hand commander on my old car so I guess that is very similar to matrix mode?

Leeroy_25 12-17-16 06:28 AM

Okay guy's so I think I am finally making progress!
I just finished running the car up and setting the water temp correction somewhere near correct after charging the battery last night. Correction values are way less now than they were previously with the big injectors? Maybe that is to do with the revStg% setting being different. That is just a side note anyway.. So during warm up it seems quite easier to keep a nice smooth plume free idle now. You tend to find that from one side of a correction value to the next it seems to run richer or leaner at times and I struggled to hold a constant value. Not a huge issue I don't think as in reality it spends little time warming up.
So to start with water temp was about 10 degs and air was 0degs.
ir never went about 10degs at all even after a stop starting. bonnet was up and doors both end of the garage open to get some air flow!
As it got to 82degs it was clear the idle map needed fuel back out from last time.. So maybe the voltage issue did make the injectors run leaner. The car stationary gets up to 90degs quite quick on the ECU display the dash cluster gauge seems to read about 10degs lower? Is this picking up from a cooler part of the engine. has always been the case.
Anyway at this sort of temp all corrects are of course off and I managed to get the idle cells down like so:
13hg 1.10,
24hg 1.10,
18hg 1.05,
12hg 1.10.

Idle still highlights 18Hg cell. Was happy like this for a while with mid 12's AFR. Now water temp creeps up to 98-99degs. It does seem to run warm like this but then it is stationary in the garage. I would say takes about 15-20mins to get there. The fans kick in at 99-100degs on my car. Just as it did this the car idle dropped very slightly as you would expect. then normalised and then the AFR started to lean more and once it does that is leans right off and stops!
Could maybe be the fans pulling the voltage down momentarily enough to lean it a bit? Then once it starts to stumble and miss there is no catching it. If that is the case maybe the Idle control valve would help if I can suss it out?
Initially I had to add fuel back into the map so:
24hg 1.19,
18hg 1.14,
12hg 1.19.
This gets it running fine but after maybe a minute is is clearly rich and wanting the fuel back out again. So I compromised on the values and it seems okay a touch rich.
Obviously it could be better just need to figure if how I can overcome what ever the issue is?
After a bit of playing I found that if I fired it up and keep the throttle open a bit for 20-30secs as I think Aarron said it seems to allow me to keep the compromised fuel setting of
13hg 1.10,
24hg 1.14,
18hg 1.10,
12hg 1.14.
Is this where the AFt_St compensation comes in? Does it hold extra fuel for a period of time? Mine was set as +2% and I tweaked it up to+06 so far but was worried I might end up with a flooding issue not being entirely sure what this value does?
RX3Sum you suggest going to +10%? please confirm how it works? I will give it a whirl if you guy's think that will help or at least not hurt!?

Really the questions are is voltage drop when fans kick in and out causing the stalling or should I have some water tep correction added bck in at 99degs? not sure if it is common for these engines to generally run around this temp when cruising anyway but as I cannot drive it on the road yet I don't know what to expect. I don't want to to be running permanently on correction if possible. and being that water temp only drops to about 94degs after the fans have tripped off and it seems okay at that once it has sorted it self out adding fuel back at 99degs will mean I am constantly on correction even if only a small amount? maybe that is what it needs?
Other than that it is try and figure out the Idle control valve which is incidentally all wired in just not active!

So I am close. Time to speak to my tuner and see when he can fit me in and also maybe look more into matrix mode and see if it is something I want to tackle myself.

rx3sum 12-17-16 05:38 PM

Good that its better whats the voltage now?
After start enrichment adds fuel for the first 5-10? secs after startup to stabilise the engine.Yours was at 2 for the rich 1650s tune so will need to go higher somewhere around 10 from the basemap should be right.
Id set the fans to come on at 92C and there is a function to add fuel and air when the fans come on.
You dont need an operational idle control valve and i personally dont use one but the car will idle and idle up better with one.

Leeroy_25 12-18-16 03:56 AM

Okay.. So I will wind up the Aft-St as you suggest then. Will no doubt help but not sure it will solve the issue. Is there cranking fuel addition to start the engine too? Should I need to change that after the new injectors? I ask because I am pretty sure before it started with no pedal. Now I need to use a little for it to fire? Could be idle is a bit lower as well maybe.
Voltage wise when it is warm and idling nicer getting around 13.8v now bit less when idle is slow and It's cold. Will get a stock size pulley on there as soon as I can. Should help a bit.
my fan is controlled by an FD stock fan switch. As I recall you can use the aux Output to control the fans or idle valve. Mine is wired to the idle valve as I want to try and get that working once I am as close as I can get without it. Temp wise I am hoping to get a turbo FC fan switch which kicks in around 90-95 from memory. Hard to come by here though! So not sure if you can still use the add fuel and air function without the aux fan operational? I guess not? If anyone can offer any pointers on setting up the idle valve I will give that a go. Should have the same effect anyway when the fans come on if set right?
I started a thread on it goes ago with little feedback. Might bring that back up to date to keep info in relevant places!

Another slight side note.. When I hold throttle at constant say 2500rpm no load. I cannot seem to pull enough fuel out without then effecting the throttle response as it must pass the same cell in basic mode. Am I correctly informed this is where the RPM cruise map would be used? I noticed this has some correction values put in it currently. Should I zero this off for the time being until I get the rest of the map sorted and then come back to it? I think this will help with getting better AFR at constant throttle. Struggling to get much better than low 11's when I guess I am aiming more like 13.5-14?

cheers
Lee

rx3sum 12-19-16 03:12 AM

If its starting and running for the 10 secs at all temps with afterstart at 6 leave it there.
Your map was setup for 1650s so was very rich and any fuel adders such as pump and afterstart were set leaner to compensate.
If you are going to tune yourself try and get a 20b basemap and start from there.
Yes there is a crank map for initial starting of the car.
With larger injectors the only things that should change are the idle and load map as well as the staging setup. Everything else should be similar to the basemap.
Holding the throttle at 2500 is where the cruise map comes into play.
Matrix mode does away with the cruise and WOT map.

Leeroy_25 12-19-16 07:18 AM

At the moment I don't think it will run without throttle unless I richen it up a bit. So I guess that is the way to check. Add AFT_St until it runs with no pedal. Then if it stalls after 10 secs or so there is something else at play.
The Map doesn't look to have been messed with too much I don't think. So hopefully I can tweak Cruise map for the 2500rpm bit and go from there. I will certainly leave the rest to my tuner though. I don't want to start messing with lots of different screens and then make it tricky for my tuner. I gather there is a rough process and order to go through things and I imagine cruise maps and pump throttle response are one of the last things when the rest of the map is nailed unless of course they are too far off to start with!
To clarify do you think my crank map should be left alone or might need fuel adding?
Should be posted on my other thread where I screen grabbed everything!
I will speak to my tuner about matrix mode.. Still not had a chance to read up on it. mainly I want to know if it is a map that get's is base values from the basic mode and you can flick between the two or if once you enter into matrix mode it is like entering a separate mode entirely that you stay in and the car is then tuned through and hence if you flick back to standard mode you go back to an old basic map as you left it?
i.e if My tuner will work in matrix mode in the end am I just wasting my time doing what I am doing or is it useful to get the basic values for the matrix mode set?

Thank you so much for taking the time to explain bits and bobs I am learning so much and the more I learn the more I then start to work out for myself seeing how one value effects another and what setup values link to what tables and so on.

Aaron Cake 12-25-16 10:36 AM

The Microtech after start is hard coded for 10 seconds. Unlike every other ECU where you can adjust the length and amount of fuel applied. So you need to compensate by adding a lot of fuel with the afterstart then taking that up with the water and air tables. Crude, and it results in a car running WAY rich on startup.

One you have set matrix mode, you are tuning on that table. No switching back and forth between the LOAD maps and matrix. The matrix table becomes your load map referenced by manifold pressure and RPM. Basically like every other ECU out there.

The correction tables like air and water still apply to the matrix table.

I've said it before, don't waste time using the carburetor mode. Switch to matrix. It will be way easier to deal with and is how every other ECU is tuned.

Leeroy_25 12-25-16 02:29 PM

Thanks again Aarron.. Okay will switch to Matrix! I assumed it was just advanced version of the current mapping but from reading more I find that is not the case.. Are any of the load or idle numbers I have made and water temp correction valued going to populate over to matrix mode to give me a base interpolated map it is it complete start from scratch? If scratch as I feel it might be can I note my temp correction value's and load map settings and input them somewhere through the middle of the matrix to give me a base to start from?
The manual says there is an idle map and load map in Matrix mode. But reading other threads people have reported the idle map part doing nothing? Any advice to offer on that side please. Or any tips o the best way to get started from what I currently have would be great.
and there is also still cruise and WOT maps in matrix mode? Or is this just all part of the one big matrix table. Manual does not explain. It great. I guess it is one big table and in theory you only hit one cell for any give load/rpm combo no other compensating factors should be needed for any cell?
Thank you

Aaron Cake 12-26-16 10:01 AM

The manual has instructions how you can copy your current values to the matrix table but essentially you are starting mostly from scratch. That's one of the reasons I had mentioned you might want to switch to matrix as soon as possible. Water and air correction values apply to the matrix table just like they did to the other maps.

The matrix table idle map is only active if the engine is less than something like 900 RPM. So most rotary setups wont be using it and will just idle off of the main matrix.

I hate to keep saying it, but it's another limitation of the Microtech.

The matrix table replaces ALL the silly correction maps. No more cruise and WOT map.

Another confusing aspect is that the LOAD line on the matrix table is just the 4000 RPM column.

Leeroy_25 12-26-16 02:17 PM

I read the bit in the manual that says to start by tuning the 4000rpm column and work out from there? But I did not see anything about copying existing values from the load map over to the matrix mode. I will have another look later.
Very strange the load line only shows the 4k column in the matrix mode? Is that where it will copy existing load maps to then? Just populate the 4K column? That doesn't sound like it would give you anything close to usable to start with? I would imagine values running diagonally up through the load and rpm? I could screen shot my idle map and load map and reckon I could probably manually enough to get it running at idle and maybe off idle but the I would need a dyno from there anyway to get some load on it.
The only reason I had been persisting is I didn't understand that matrix mode would be a from scratch deal and also I wanted to know that the running problems were just map related and nothing else silly. To be fair matrix mode actually sounds like it would be easier to tune just maybe a little more time consuming. If you only have to monitor one cell to get a correct fuel value for a given load it should be far simpler. Rather than have to go to a different table to remove fuel for 18"Hg at cruise. Then another to add some back in for WOT conditions?
So the only other things to tweak around after that would be pump settings for throttle response if I remember what I read the other day.

P.S! One thing that would be super handy with Microtech would be offline tuning! Even if just to look at stuff whilst talking about it and checking out info and requirements!

Aaron Cake 12-27-16 10:11 AM

I think, and I say "think" because the manual is wonderfully unclear, that when you switch from normal to matrix the normal LOAD map becomes the 4000 RPM row and the ECU reads those values if the rest of the matrix isn't populated. It has honestly been a long time since I made the switch because every Microtech I see gets immediately switched to matrix. I don't even try to fire the car the first time in normal mode.

There are instructions in the manual on page 25 under "All maps the same" to copy the load values to the matrix table. Never actually done it though.

And yes, the matrix table is a one stop table for the whole load curve as opposed to all sorts of correction tables. Every other ECU uses a 3D table to represent fueling, ignition, etc. It's far easier to deal with because you can see the cursor move around the table as the engine load changes. You can make your changes there, then go into the graphs to make sure the curve is still smooth and make minor changes to even things out.

Microtech users have been requesting the ability to save and view maps offline for 17 years. If you really want to weep as to what Microtech users are missing, download the free Megasquirt tuning software called "TunerStudio" and load up one of the example MS3 tunes.

BluRR 12-31-16 06:53 AM

Yes Aaron, if you activate the "All maps the same" function, it copies the values from your "load map" (4000 rpm) to all the other rpms in the matrix table. Just so u have a fully populated matrix map where you can add or subtract fuel for cells above and below the 4000 rpm line.

Leeroy_25 12-31-16 02:54 PM

I had to run the car up today to do some other bits. So thought I would update my findings. Water map is miles out again having sorted the main idle map better! Need another go at that when I have time. Also I am not sure what and how much air temp correction I should be adding in as currently ambient air is 0 degs so I am sure that must have an impact. I don't want my water map ending up over rich for normal airtemps? Any input here would be great. Once all up to temp the previous values I ended up with for 18hg. 1.10 Ms and either side of this 1.14ms on the idle map seemed to work fine. Marginally rch for my liking but any meaner amd any load coming on will drop the voltage enough to lean it out a little too much and then it runs away with itself and dies. I check as I waited for the fans to kick in and this time watched voltage and Afr readings. It pulled down about 0.5v or so and this pulled about 0.5AFR or so. So my 11.3-11.5 or so was 11.8-12.0. At 12.5-12.8 it will start to stutter and die. Hence if I run my 18hg down at 1.05 which gives a lovely AFR around 12 from memory. Then when the fans come on that would pull too much out. So I will look onto rigging the file control up in due course and seeing if I can wire the fan on into the ECU aux input for idle up. I also noticed I have to apply throttle more than with the old injectors to get it to fire up? Is that cranking adjustment. I messed with AFt_St a bit and took it up to 12% didn't seem to help. I need to hold throttle for a period of time before it levels and I can let it idle on it's own. More AfT_St? Didn't want to get carried away!
I had my heater fans running all the time today so that may have been having a bit of an impact with an initial draw on voltage? Did seem to take the volt reading a few seconds to come up to 13.8v after starting? So certainly some playing to be done with corrections and idle control. Time to get the map into matrix mode and over to my tuner think though!

Happy New Year!

Leeroy_25 01-01-17 02:21 PM

side thought..
Is there any way I could rig heater fans and engine fans to the aux in so if either was on the fuel mix is adjusted and idle up comes on? I cannot just connnect the wires other wise they would turn each other on?
Other options is could you rig something out of the alternator. So whatever wire the ECU reads voltage from so that if the voltage drops below say 13.5 volts there is a fuel mix added. I guess there is no way of scaling it for varying voltage drop giving varying fuel? I cannot remember what all the Aux inputs are but I recall it is just a switch on/off.
I am not electric guru but that doesn't seem to much of a task?
Looking how the volt drop effects AFR I would say there is no voltage compensation at all on the ECU despite what Microtech said!

Leeroy_25 01-06-17 02:00 PM

Hi Guy's could really do with some input on the last couple of posts please to see if there is anything you can suggest? Mainly regarding, Cranking, Aft_st, Air Temp adjustment, and if there is anything I can do to rig some kind of switch up to trigger with voltage drop from the Alternator?

Thank you
Lee

rx3sum 01-06-17 06:42 PM

Are your water and crank maps similar to the ones in the first post of this thread?
https://www.rx7club.com/microtech-11...e-maps-343297/
Again air temp corrections are not important at this stage.
Have you switched to matrix or still in normal mode?

Leeroy_25 01-07-17 03:49 AM

Thanks for the link.. Are you saying my values should it shouldn't be similar as this sounds like it is for stock 550cc injector setup? I will take a look though. I know my air temp values are different as they are zero by 10degs from memory? Maybe this depends on your usual summer time air temp though? I.e what country? I thought I would try and get my water, air, crank and aft-St a bit better before I switch to matrix mode as I am just looking at idle and happy it is close enough currently in normal mode. Then I have a good start point when I flip to matrix mode. I assume these correction values will be dragged across?cranking and aft-St are my main focus. Should I be expecting to bring up cranking values now and how far can I pull up Aft-St sensibly?

thanks


Leeroy_25 01-07-17 06:19 AM

So I have changed the alternator pulley for a stock one now and swapped a couple of hoses So ran it up to check for leaks and see what voltage looked like. Voltage is just over 14v at idle now. Check maps against the link you posted. Water map is in a similar region. Generally a little richer. Crank map the again similar but richer. That has not been touch since running 1600 cc injectors. Aft-St is 10 currently and I would say it ideally wants more but not sure how much to go?
air temp values were zero after 11degs and that was only 1, then 3 for 5degs and up.. As water warmed up it is clear the cold air temp is having and impact so I added in a couple of percent at 5degrees and then -1 degs up to 7%. This seemed to help. Not sure if I should add in some for 18degs as stock map suggests or not? When warm it idles at 900-950rpm pretty well until you get any voltage load. Interior fans or rad fans pull down the voltage and it leans and dies. This is the main thing to solve now. Will slightly higher idle help or adding in some timing somewhere? If I could rig something to detect voltage drop that would be great. And wire it to the ecu aux input. A right bummer it is so sensitive to the drop in volts. I noticed you get a bit of delay in the voltage dropping on the ECU compared to when the injectors start to react to it?
need to get over to matrix mode though as the TPS keeps messing around and catching out. When its cold the tps needs adjusting out so it does it drop the car into the load map instead which is richer. As soon as it warms up again the tis is fine but consequently then slow to react to application if throttle so you remain in idle map when applying real light throttle! All good fun this!

rx3sum 01-07-17 04:00 PM

A lot of the maps are % based. So water,crank,afterstart % are added to your normal idle/ load maps. So if it runs fine at normal temp these % will remain similar for all rotary engines and are not effected by injector sizes.
So any changes you make to idle/load map may require these other settings to be fine tuned.
These old tps do tend to drift around a lot with temp.
I personally dont use the air control valve and just use warm idle of about 1100 rpm so that it runs well when cold with no throttle required.
Im no expert just a self taught enthusiast and have found the more you ask of the microtech the more issues you come across.
Hence im happy with higher idle and richer AFRs than ideal for my weekend toy that has no emission standards to pass.
Does your car have smog tests etc to pass?

Leeroy_25 01-08-17 02:15 PM

Okay.. So if I cannot get any joy with getting the Idle valve working then I will up the idle a bit. as I recall when I got the engine in the donor car many moons ago the idle was set around 1200rpm.. So maybe that is the reason. but then the timing also turns out to have been way advanced static. so now that is sorted the idle naturally dropped right off and I had to turn it up a bit in fact. My hunch is it will be much happier with a bit of timing added at idle for the richer set-up and maybe bring the idle up around 1100rpm as you say. if everyone else is running without stalling issues and without Idle control valves then no reason I can't!
I just like to get things the best I can! I am going to research and find out if I can find some kind of voltage drop switch I can wire in to make the idle up function or at least fuel add function work off the aux input.
My tuner will be much better equipped to know if my Cranking and AFT-St need adjusting up more. I think Aft-St does but I would sooner just stop messing with it now and leave it to someone to sort properly. I am going round in circles a bit and giving myself carbon monoxide poisoning slowly!
I will live with idle as rich as it is (low 11's) but would love to get it to run high 11's-low 12's if I can.
Do you find your idle is on the verge of hunting rich or not that bad? Mine is during warm-up and a bit less so when warmed up.

I have to get an MOT which needs some kind of emissions test but I think due to it being an engine conversion and year of engine I can get by on an old school test pre-Cat test. Not sure it will get through on that or not still?! If not I will fudge something either map or exhaust wise to get it through!

Leeroy_25 01-14-17 02:16 PM

Was speaking to my tuner today.. Sounds like he wasn't planning to tune it in matrix mode but is going to now that I asked! Also agrees after a bit of a chat that it should help with idle issues. He believed he could get a decent tune on normal mode but then as we talked more he came around! So I am just trying to get a date to plan that in and maybe get him over to do some basic set-up before hand to make sure it all runs okay in matrix mode to start with. He had some good thoughts on helping idle control. He suggest a couple of options. locking off the vacuum to the fuel pressure reg and normal idle so that it kept fuel delivery more stable. Do this with solenoids and one way valves. So I will see what the pressure fluctuates like and just try it with a clamp on the vac hose maybe.
Another option was have a stock ECU along side the microtech to control the idle valve? not sure if anyone has done this?
I am also still trying to looking into a switch that will trip off the voltage coming from the alternator and switch a source to the ECU Aux input if it drops below a certain level so you can then use the idle up functions as if you had connected say the cooling fans to the Aux in.
So some thoughts there and will look at it in time. Mainly I want to get it on a dyno now and get the main map done in matrix mode with warm idle sorted so I can pull the engine and rebuild it. I will mess with the cold idle once it's all back together and try some different things.

Cheers for the help. Any thoughts or input on the above I would love to hear.

Thanks
Lee

Aaron Cake 01-21-17 10:26 AM

My personal opinion is that if your tuner wasn't going to tune in matrix mode, he better have a damn good reason why, because otherwise he would be satisfied with turning you loose with a massively inferior tune.

I don't know much about your emission laws on the other side of the pond but the chances of passing most sniffer tests with a Microtech are about zero. Its fuel accuracy is far inferior to the stock ECU. The best you can hope for is making one map to pass the tests, tuned excessively lean but just before the NOX increases in the areas the test measures. Then swap to your regular map afterwards because that emissions map will be very unpleasant to drive.

You ABSOLUTELY DO NOT WANT to lock fuel pressure. Your injector times will have to increase widely under boost. Plus it will be much harder to tune your idle and light load.

I know, I'm starting to sound like a broken record, but step back and look...You are thinking about hacking fuel pressure and hacking other devices onto the Microtech to control idle...even to the point of wiring in a 2nd ECU! Replace the Microtech with something that doesn't suck.

Get a Megasquirt MS3 Pro or a Haltech P1000. Make a sub harness to connect it to the existing Microtech harness. That way you can salvage most of the wiring, just adding the few extras when necessary.

j9fd3s 01-21-17 11:10 AM


Originally Posted by Leeroy_25 (Post 12139656)
I have to get an MOT which needs some kind of emissions test but I think due to it being an engine conversion and year of engine I can get by on an old school test pre-Cat test. Not sure it will get through on that or not still?! If not I will fudge something either map or exhaust wise to get it through!

i'm not sure what your limits are, but here is roughly what the engine will do with various equipment.

stock EFI + air pump + cat = 50ppm HC, 0 Co, and Nox is listed as .21, not sure of what.

take the cat off of the stock setup, and you'll be, 2,000ppm HC, 6% Co, we didn't measure nox.

tune the ecu, and with the air pump and no cat, and you can be down in the 200 range for HC's, and probably around 1% CO.

take the airpump off and you'll be back in the 6% co and 2000HC range no matter what.

the engine will either lean misfire and have high HC's, or it'll be rich enough not to misfire and have high HC's, its a fundamental design thing. the air pump is added so that the engine can be run and not misfire, and the cat can still see a "normal" AFR

Leeroy_25 01-21-17 06:08 PM

Points taken.. Just to clarify the fuel pressure lock idea was only going to be for idle with the thought being it would help keep it stable with fluctuations. But it was just a thinking aloud thing. Not going to do anything with that. I agree if I have to start doing things like that then it is a case of bin the ECU off for something else. I will persist with what I have until I cannot live with it any longer. Loads of people out there run microtech. I just will have to live with some compromise or if I can't get a new ECU! After it has had a proper tune it will be a more fair assessment anyway. I will up the idle rpm a touch too.

Aaron Cake 01-28-17 10:09 AM

1 Attachment(s)
I promise I'll only say one more thing about swapping ECUs:

Yes, lots of people use Microtech. I have on in my car (until it is swapped). I'm not saying it doesn't work. In fact it works very well within its limitations. For a track car that doesn't need data logging and just basic EFI control it is highly reliable, robust, and somewhat easy to tune.

But it is also so basic, backward, and lacking features most deem necessary for a street vehicle that it is essentially like running an early computer controlled carburetor. OK, it's a little better than that, but only marginally. The ignition method forces you to accept the limitations of a distributer because it so brilliantly emulates one. The fuel table is fixed. And there is no closed loop, idle control (that doesn't suck), aux inputs/outputs, 3D ignition table, engine protection besides boost cut, A/C control, data logging that doesn't suck, save to disk, autotune, configurable tuning software, configurable fuel table bins, and I could go on and on and on. It would have been a revolutionary ECU in 1994.

All I'm saying is, why waste all that time tuning the Microtech when inevitably you're going to have to make a load of compromises to end up with just an acceptable tune. When that tuning time (dyno and tuner time is EXPENSIVE) could be put into a much better ECU. Sell the Microtech. Someone will pay decent money for it.

Just do yourself a favour and check out the MegaSquirt's TunerStudio software. :) And compare it to the recompiled Windows 3.1 application which Microtech uses:

https://www.rx7club.com/attachment.p...1&d=1485619749

OK, I'm done. :D

Leeroy_25 01-29-17 02:43 PM

Okay.. So that does look a lot nicer.. Just on the face of a screenshot I can see some useful functions there! Like it has injector settings!!And was that an AFR table in the back.. So I assume it can self tune if you plug into a AFR gauge of some sort?
I have heard of megasquirt before.. I just thought they were some cheap nasty ecu not to be touched? Maybe I need to look into it more.. even if not for this car the next as it will need a custom ECU of sorts! Haltech is the name you hear of most and I know they don't come cheap.. is megasquirt pony by comparison?
I thought it would have gone like. Haltech (King), Microtech (queen), Megasquirt (Joker) but maybe I have my cards all backwards? or is it just the megasquirt has done a better job on some basic function where microtech has failed and is not so good elsewhere?

Aaron Cake 02-04-17 10:23 AM

Haha, got your attention with that one, eh? ;)

Yes, there injector settings. Off the top of my head, including but not limited to:
-injector dead time compensation
-individual injector trim
-individual injector battery voltage compensation
-non linear compensation for small pulsewidths (really useful for big primaries)

One of the purposes of the AFR table is indeed to allow the ECU to autotune the fuel curve. Set the ratios you want on the AFR table, turn on the autotune feature and drive around while the ECU takes care of the tedious work. I use autotune a LOT to do all the initial work and get the table to the AFRs I want. And then I can spend my valuable time :) fine tuning that table and adjusting it for best response, drivability, mileage, etc. Also have used autotune in boost. Generally by choosing a very safe ratio (ie. 10.5:1) and then once autotune has produced a nice smooth "load" table, just scale it to the appropriate AFR. TunerStudio allows you to highlight any section of the table and apply transformations (increase, decrease, multiple, formulas).

And under closed loop operation, the AFR table can be used to set the ratios the ECU will achieve via feedback from the wideband. Yes, of course this is all possible because the ECU can actually read and understand the wideband output! You can even run the ECU fully in "observer" mode so that the AFR table applies to the entire non-load section of the fuel table, always compensating and setting the AFRs you have specified. I like using this as a tuning aid. By opening the AFR correction gauge I can make changes to the table until the corrections are 0%. Also a useful trick when tuning Haltechs, by the way, because they don't have as robust an autotune feature.

A datalog can also be taken and used to autotune the VE table offline via log analysis.

The Megasquirt certainly does have a very mixed reputation. And somewhat deserved. The early MS1 units with the 2.2 board required extensive hardware mods and often firmware changes to be usable in all but the most basic applications. The V3 board improved on that somewhat while the MSII processor added a lot of needed functionality. Problem is that the built it yourself nature of the ECU meant that a LOT of people who should NOT have building and modifying ECUs were doing so. With typical disastrous results. I have seen Megasquirt installs that made my skin crawl, all the while the user blaming it on "This POS Megasquirt". Meanwhile it looked like "my first soldering project", poorly built DIY mod circuits hanging everywhere, wiring made of lamp cord, etc. The MS3 is currently the latest incarnation still available as DIY, or fully assembled. But the version I'd recommend for the non-electronics user is the MS3-Pro. It's a fully assembled MS3 with better hardware, sealed case, and designed to be the equivalent o f buying something like a Haltech.

Actually, I realised I am gassing on when I've already done so. Take a look at my Megasquirt tutorial. While it is geared towards the FC with a 13B, the principle is the same:
How To Megasquirt Your 2nd Gen RX-7

Leeroy_25 02-04-17 03:09 PM

Thanks Aaron, I will check that out..
So bit of an update while I am sticking with the Microtech for now.. So quite uncanny you should reply today!
My tuning guy came over to drop the ECU into matrix mode and check it was all okay and do an initial set-up in the garage before we go to dyno in a couple of weeks. First thing I will say is why did you not tell me about matrix mode sooner!! I joke! Chalk and cheese.
To be fair. After my last setting up with the water map I let it run up in carb mode and it was okay.. struggling a bit.. then behaving a little strange as it warmed up. I think the idle valve was actually trying to operate in someway where it is connected but not in a helpful way. So I decided to up the idle to just over 1000rpm about 1050rpm hot where it was previously about 900-950rpm. Well that in itself made a huge difference. right away I noticed I could put on an electrical load or all off them and the voltage did not move.

So, then we flicked over to matrix mode and did some free revs up to around 2500rpm and set-up a small area of the table. Seems to be able to pull lower values in the table although it seems to read slightly richer at the gauge? I dare say we could get a bit more out. I think the idle cells are now down to 1.00 and it is happy and smooth the best it has ever been! I think raising the idle just that small bit has made a world of difference. but matrix mode is soooooo much better and for me a lot easier to get your head around.. No other compensation tables to worry about.
So after a while of running and happy with it I let it warm right up so the engine fan would kick in. The engine fans made a slightly dent on the volt reading for a second but it corrected itself and carried on running fine. I put cabin fan on at the same time as well and it was happy as Larry! So if it stay that way then great.
Idle AFR is around 10.8-11.0 with the 1.00 in the map. Might try and take it down a little more but I suspect it will start running into problems. I had AFR more around 11-11.3 before okay.. so maybe it will go a bit lower but that is the least of my worries now! I think it is the restarting that becomes a problem if you pull the value lower.
On that point too.. it turns out AFT-ST was too high and that is why it did not like it. in matrix mode you could clearly key on and it would run rough as hell for 10secs then die! tried adding more AFT-st and it made it worse. then pulled it down to +2% and bang started right up and pulled itself into shape straight away.
So a bit more playing about to do and see if I can lean it off but much, much happier and now just regretting wasting a few weekends dicking with carb mode!

One other small point to mention.. Voltage reading when we started was 14.2 as it warmed up this seemed to gradually drop to 13.8-13.9v? Didn't seem to change AFR or running at all strangely? Is that normal? Same RPM and even a quick rev didn't seem to put it back up to 14.2?

I am definitely onto Megasquirt for the next build I think though unless a Haltech comes up cheap! Too many limitations that shouldn't be there.

Aaron Cake 02-05-17 09:50 AM

Like I always say, don't even bother trying to tune without first enabling matrix mode. :)

I suspect your voltage is higher after start because the battery voltage is lower, causing the alternator to output a higher voltage to charge it back up quickly. Then the output of the alternator and battery average. 13.9V is about right for a running vehicle. Should be a bit higher, but SO MANY factors can effect the reading I wouldn't worry about it at all.

Leeroy_25 02-07-17 02:22 PM

Maybe.. battery had just come off charge and was 12.75v before I initially started the car.. I thought they usually sit around 14.1 or so and I am sure it read that the entire time I was running the car the last time I ran it up. Could having it in matrix mode have made a difference? A bit strange for sure.

Aaron Cake 02-11-17 10:37 AM

Some alternators don't put out full voltage below about 1500RPM. Most Mazda alternators seem to be like this.


All times are GMT -5. The time now is 07:52 AM.


© 2024 MH Sub I, LLC dba Internet Brands