Justin DuBois
DSM Wiseman
- 1,798
- 1,545
- Aug 15, 2019
-
Oakland,
California
, ok you winNot by any means...
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature currently requires accessing the site using the built-in Safari browser.
This site may earn a commission from merchant
affiliate links, including eBay, Amazon, and others.
This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
, ok you winNot by any means...
This gauge is supposed to have a range of 10-17.
I did change the 4v Lambda value a tiny bit lower than the factory says it should be, to help get my AFR readings in ECM link better aligned with what the engine was doing with fuel trums under closed loop conditions. I found with the "normal" settings, my AFR in ECMLink, were always reading a little leaner than it actually was. The log data also better matches the gauge itself this way. I believe this could be caused by a small discrepency in the voltage supplied, or ground point/wiring etc. I normally use fuel trims to adjust VE rather than wideband log data anyway so I figured this should be OK.
I would be more concerned about changing the lower range setting, because I have nothing else to compare to at WOT, and the guage obviously has no problem providing 0 volts.
I am not sure I can adjust this one (autometer phantom) but it might be worth checking to see if it can be adjusted in the meter, or perhaps even even better idea would be to try and get it calibrated against another sensor.
Exactly. I typically use fuel trims to tune VE inAhh, this is something I was thinking about asking you - if the Autometer gauge agrees with the LinWideBand numbers you see in ECMlink. Sounds like you are saying that they were not agreeing when you had the Graph Item Preferences set the way they are "supposed" to be (4 volts = 1.16 lambda = AFR of 17). So you changed Graph Item Preferences to 4 volts = 1.10 lambda and that made the agreement better.
Yes, I read those, but since they didn't complain about my gauge, I figured it was worth trying.The reason I was going to ask if your gauge agrees with your logs is because the EGRtemp input on our 1g ecus is, according to ECMtuning, not one of our better inputs. It's what we have available when using the IAT input for speed density, but it's, well, here are the 2 pages I know of in the wikis that I can think of with complaints about it. You've probably seen one of these already.
https://www.ecmtuning.com/wiki/externalsensorinput
https://www.ecmtuning.com/wiki/ecuinputdata
Autometer also says, "Our advanced auto calibration system automatically calibrates your gauge on every startup to assure you of the highest degree of accuracy over the entire lifespan of your sensor (no free air calibration is ever necessary)". So, I assume the meter itself reads correctly, just that the output in ECMLink didn't match exactly.So maybe fudging it a little bit in Graph Item Preferences is a fair thing to do, to compensate.
I agree that the other end of the voltage scale (0 volts) is more important.
I see that your Phantom 10 - 17 AFR is model 5779 and it has different user instructions than the one I was looking at. In your instructions it does say very clearly "The signal provided is a linear 0-4 volts output. 0 volts out equals 10.0 Air/Fuel Ratio, 4 volts out equals 17.0 Air/Fuel Ratio." They don't say anything about being able to change that, and there aren't any silly buttons on it.
Exactly. I typically use fuel trims to tune VE in open loop anyway, but when they didn't match it was confusing me.
My tuner always has me ground my AFR gauge to the same point that the ECU grounds at, for the gauge and ECMLink to read the same. I moved my gauge ground, and it did, in fact, start matching up to my ECU readings. I run a LC2 from Innovate, BTW.Second, I grounded one of the black wires from the AFR gauge on the inside of the dash area, instead of directly to the ECU ground. According to the instructions, there are 2 black wires, and when we were connecting everything, I wasn't positive which was what, so I thought it safer to connect to chassis ground instead of ECU ground, at least until I could confirm it works, but I never went back to it. Could this be the cause of the discrepancy?
Thoughts? Advice?
Right, I meant to say closed loop.Did you mean closed loop? The trims aren't updated when your in open loop and I forget if they are even factored in the fueling math for open loop.
Thank you. I will certainly make this change... I was scared of grounding anything directly into ECU harness, just in case the ECU ground was not great, I didn't want to put any extra load on that tiny ECU ground wire. Grounding to the same location makes sense though.My tuner always has me ground my AFR gauge to the same point that the ECU grounds at, for the gauge and ECMLink to read the same. I moved my gauge ground, and it did, in fact, start matching up to my ECU readings. I run a LC2 from Innovate, BTW.
Where is the ECU normally grounded?
..the car is down right now due to a failed alternator. I should have a replacement alternator in a couple of days.
That looks like a really good solution. Thanks for sharing that!You might someday want to make a heat shield for the alternator.
Here's my alternator heat shield thread.
It was kind of a high effort way of doing it, but it is still on the car and so is the same alternator I had then.
really have no idea if the fuel pump is keeping up at higher flow rates, so I could be potentially be tuning my VE table at a lower fuel pressure than desired.
not sure yet... when we tried to remove it, the fittings on those lines were all seized. We did blast them with anti-seize but it's still on the "to-do" list.Do you know what model of fuel pump is in there? If we knew what pump it was, we could use the flow chart for it to estimate when it will be going over the edge.
Yes, I think if you have it adjusted so that the closed loop trims are a little negative ("pulling") in this region just before and as you go into open loop, then, as soon as it goes into open loop it should immediately switch from trying to be stoic to running whatever your table says which will be richer.I modified the AFR table to start getting richer than stoic at .85/.9 load factor. This should help prevent it from running so lean when first going into boost and I am hoping this reduces the incidence of knock we used to encounter at relatively low throttle inputs.
Those fittings are always seized. One way to deal with it is - if you can cut through the steel crimp collar with a dremel wheel or a die grinder, without ruining the barb that is inside the rubber hose, then you have it like this:when we tried to remove it, the fittings on those lines were all seized.
We installed the BPR8ES plugs yesterday. Car runs fine, but still seeing excessive knock at part throttle. Picture of plug and log attached.P is for Projected:
Found this on the EVO forums.
"The B(P)R7ES will foul less... they are a warmer plug. The P = Projected plug which is kinda like making it even a little warmer... it should technically foul less with the P but it may knock slightly more."
Knock is what the EVO forum warned about with a P - Projected plug.We installed the BPR8ES plugs yesterday. Car runs fine, but still seeing excessive knock at part throttle. Picture of plug and log attached.
You must be logged in to view this image or video.
Yeah, 18 deg and part throttle 22%TPS and you got knock retard.Knock is what the EVO forum warned about with a P - Projected plug.
I'll take a look at the logs
91 :-(Yeah, 18 deg and part throttle 22%TPS and you got knock retard.
I have my ALS/Knock set to ignore knock below 30% TPS, but I'm also running E25 to help manage the terrible octane of 91 pump gas.
Remind me what Fuel you are tuning for?
You might have a vacuum leak or you might have a bad ISC. I don't think you've replaced yours have you?Couldn't keep the car idling when trying to set base timing, unless we give it some small amount of throttle input, otherwise it surges and dies. Idle quality is even worse than before I started. Still surging slightly at idle, still wants to die at stop signs. Something must be wrong with this throttle body and/or we have developed a boost leak again.
Your knock at 12 sec in the last log, 15-18, doesn't look so far off because the timing is 25 degrees.I just can't seem to get the knock to stop unless we really turn down large swaths of the timing table which, of course, gives it really weak response
Yes, we already replaced the ISC with a RockAuto inventory item. Seems to be responding as expected.You might have a vacuum leak or you might have a bad ISC. I don't think you've replaced yours have you?
The ISC has a test or 2 but it's almost a waste of time because a bad ISC tests good usually from what I've seen.
Anyway, in this last log, the 15-18 log, it looks pretty likely that the ISC is bad. When mine was bad I'd get intermittent high idle speeds like that and then maybe it would die.
A new ISC is about $60 from Rock Auto and they are good aftermarket brands.
The one on my car is the Standard Motor Products AC146. The WVE 2H1098 looks good too, I have one of those for a spare.
ISC for 1g DSM
Thanks for this. I'll try that.When it wants to idle high, the rpm then goes even higher because it hits the high timing that the stock maps have at low loads. So even after I put in a new ISC, I also drastically flattened out my timing at low loads up to about 3500 rpm:You must be logged in to view this image or video.You must be logged in to view this image or video.
Exactly!Your knock at 12 sec in the last log, 15-18, doesn't look so far off because the timing is 25 degrees.
But in the log before that, 14-08, the knock at 31 seconds seems weird, because the timing is only 15 degrees there.
Have to wonder if that is really detonation knock or some other noise.
Yes, I believe they are the real deal. We will probably take it to the 1/4 mile drag strip sometime this summer and try this. Some of the other racers are usually pretty willing to sell a few gallons, so I'm hoping to give this a try on our new stroker as well. It also has 1000cc injectors so we should be able to push it quite a bit further.It would be interesting to throw some ethanol or methanol at it somehow to see if that type of knock goes away.
I noticed there is a VP Fuels dealer in Calgary. Looks like about 180 miles away from you. Hmm.
A 5 gallon bucket of X98 (their fancy E98) costs $71 USD.
A 5 gallon bucket of M1 Methanol costs $61 USD.
Here's the Facebook page for that dealer. They look pretty real deal from what I can see.
VP dealer in Calgary
If you let your tank get real low sometime and then threw about 3 gallons of E98 into it, and then retuned for it at your usual Triple Fast Forward work speed, you could probably get some interesting logs from it.
If you actually did this test you'd have to be careful about running out of injector, which would happen pretty early in the rev range!
VP X98
I removed and disassembled the throttle body again last night. I messaged the brass plate with a file to remove some high spots to help give it a better seal, and smashed the throttle plate screws with a punch to ensure they can never fall out. We also replaced the BISS o-ring with an official original replacement.You might have a vacuum leak or you might have a bad ISC. I don't think you've replaced yours have you?
Idle problems not fixed.I removed and disassembled the throttle body again last night. I messaged the brass plate with a file to remove some high spots to help give it a better seal, and smashed the throttle plate screws with a punch to ensure they can never fall out. We also replaced the BISS o-ring with an official original replacement.
We are re-installing it right now. I'll do another leak test and see if the idle problems are fixed.
Ecmlink does a great job for most of us. If I was going to ever leave it behind it would be for fueltech. Just so many features and pretty easy to configure. I believe fueltech would require us with 1g to add a crank trigger... but thats not a horrible thing to doIdle problems not fixed.
I can confirm that the ISC is the same model, "STANDARD MOTOR PRODUCTS AC146," mentioned above, but it does not seem to be working properly IMO.
We have the BISS set to provide a baseline ISC position of ~30 at warm idle. When we rev it up, the ISC position rises, then starts closing as the RPM drops and doesn't reverse course in time to catch the idle before the RPM drops too low. Maybe I don't understand how it is supposed to work, but it almost seems like it is backward.
The timing is also jumping around way more than I would expect. How does it go from 20 degrees to ~4 degrees in a couple of seconds? There must be another idle control timing table built into the ECU that we simply cannot see.You must be logged in to view this image or video.
You must be logged in to view this image or video.
Do we have a new boost leak somewhere?
We also tried hooking the PCV valve on the valve cover to the intake manifold. This made the car idle too high, and the ISC position went to ZERO. It held a really strong idle and didn't surge and didn't want to die out. But it was sucking air through from the other side of the valve cover. We have reverted to letting the valve cover vent to the atmosphere.
I was enjoying learning how to tune with the ECMLinkV3, but I'm starting to wish we had just spent the money on a Haltech Elite. There are just too many weird and unexplained behaviours for my liking:
- TPS Delta doesn't seem to work
- idle timing jumps around like crazy
- ISC doesn't want to keep the engine running properly
- knock sensor doesn't seem to be a very reliable method of detecting knock
- documentation isn't great
- community support is excellent, but having proper documentation and vendor support would be nice when the documentation doesn't make things clear.
To be clear, I'm not really disappointed with ECMLink. I they likely did a great job, considering the ECU is just a "black box." However, additional functionality must be burned into the factory ECU that either can't be accurately reverse-engineered or perhaps it has simply just not been exposed to us in the software.