Constantly having to tune
Forum rules
Read the manual to see if your question is answered there before posting. If you have questions about MS1/Extra or MS2/Extra or other non-B&G code configuration or tuning, please post them at http://www.msextra.com The full forum rules are here: Forum Rules, be sure to read them all regularly.
Re: Constantly having to tune
You could up the fuel pressure but since you are only using low rpm, it doesn't matter. They are just open longer all the time.
You won't use anymore fuel because you tune the VE table to what fuel you need. Firing the injectors every rev will fix your firing vs stroke problem. It is a common intake so what ever valve is open will pull fuel from the whole intake (both injectors). You just want both valves closed during injection or one just opening.
You just need to time the injection event right, and inject on the exhaust strokes (BTDC intake). Try between 50-75%. And pick your smoothest idle.
Injection occurs at tach. Yours is set at 90* (9 teeth) after missing teeth which is TDC. You should delay to get back BTDC and not start injection on valve overlap. Since you have a low rpm engine, your cams should be timed near TDC. (you want to inject before the intake valve opens) A delay of 100% or 360* from your tach will put injection back at TDC on the opposite stroke.
But if you have an odd angle engine???? #2 TDC will occur before this point. (2.9 code always fires #2 injector 360* after #1). So take your cylinder offset and minus from #1 delay. This will fire injectors at TDC #2 and your fire #1 x* before #1TDC. (x = cyl offset). Injection delay is a percentage of 360*. So if you have a 60* vtwin. If you delay injection 300*, #1 will fire 60* BTDC and #2 will fire at TDC.
I don't mean to confuse you. If you just switch to simul injection and back off your req fuel until you get the best idling and rev, then play with injection timing to get the best idling and rev- you are good to go. And switch the settings for the start up. Then tune in your VE table.
Re: Constantly having to tune
Now since I have my trigger wheel setup so that TDC is 9 teeth after the gap and the delay teeth is 9 does that mean that it injects fuel at the gap or the 9th tooth? Do I need to change the delay teeth or is that where the injection delay comes into play?
Re: Constantly having to tune
I fixed previous post so you can reread it. I think i was looking at a different msq before and thinking your tdc was elsewhere. - sorry i said injection happens 90* after tdc. I meant after missing teeth. It happens at tach tooth so, Injection is happening right at tdc of number one. I apologize for the confusion.
Since you are using fuel only - you can set injection with delay teeth OR injection delay. eg:If you leave injection delay at 0. And you move delay teeth to 6. You will inject 30* BTDC #1 & 30* ATDC #2 on a 60* vtwin.
After some thought - using simul inj firing is alot like using a carb. And having an odd fire engine is compromised too because injection will alway be off for the number 2. Fuel is kinda always going to be in the intake and you can't pinpoint it to get the fuel savings you want. But you can just use the amount of fuel you need. But you may always have excess fuel during overlap. And the reason for this project was fuel savings. Simul will fix your stroke / inj event / changing tune problem but may or may not be better on fuel. Expecially since this is a low rpm engine and you have low fuel pressure and very long injection times.
If its not better on fuel, You would be better to use the cam sensor as a reference point and then you could pin point the fuel better. And raise pressure to shorten your injection times.
Re: Constantly having to tune
Re: Constantly having to tune
My motorcycle project has suffered from this problem. I've been unable to completely cure my random processor reset problem, and I noticed that when the bike was running from initial startup it had good AFRs in the datalog, but then it will get a momentary reset (marked by a red line in the datalog timeline and the Tachcount resets to zero) the AFRs immediately go rich and the bike runs like crap. So my assumption is that when the processor resets it takes a new "startup" baro reading which is totally wrong because the engine is producing vacuum anywhere between the 90s to the 60s kpa.
I'm still working to get a reset-free situation, but I'm also thinking of installing a second MAP for full-time atmosphere sensing.
Re: Constantly having to tune
As long as it is running the machine runs great.EWflyer wrote:This is a long-shot, but if your processor is getting resets while the engine is running or starting the MAP sensor may be giving the processor a "new" initial baro reading that isn't correct because by then the intake is already under vacuum.
My motorcycle project has suffered from this problem. I've been unable to completely cure my random processor reset problem, and I noticed that when the bike was running from initial startup it had good AFRs in the datalog, but then it will get a momentary reset (marked by a red line in the datalog timeline and the Tachcount resets to zero) the AFRs immediately go rich and the bike runs like crap. So my assumption is that when the processor resets it takes a new "startup" baro reading which is totally wrong because the engine is producing vacuum anywhere between the 90s to the 60s kpa.
I'm still working to get a reset-free situation, but I'm also thinking of installing a second MAP for full-time atmosphere sensing.
Re: Constantly having to tune
I was able to get two data logs. The first one is long. It is from cranking, warm up and running. I also made a change to the ve table during this data log. The second one was after I let it sit for a short period of time to see how it started back up and revved up. However, the first data log is too large for me to upload so I uploaded the second one. Is there a way for me to downsize the first datalog? It has the most info in it because it is has from a cold start around 40* to running it under a pretty decent load.