Jump to content
SAU Community

Recommended Posts

If you want cranky idle, go back to the old school firing order, out a carb on it, and a massive cam.

No matter how much you try to tune in a brake, it is never quite like an old, cranky as hell, carb V8.

Actually, you can build a hemi V8, and get a super cranky cam for it, and as much as you try and smooth the idle out, it will still sound cranky as f**k!

On 4/18/2025 at 9:28 PM, Dose Pipe Sutututu said:

That's why it's lurching, idling shit, and stalled 7 times.

Your approach is not ideal, it's literally idle hunting. Let's say your normal idle timing is 20° 

You would approach the idle timing table like this 

800rpm 20°

900rpm 20°

950rpm 0°

1000rpm 20°

So when your car hits the 950rpm cell, there isn't enough torque so it falls down to the 900rpm cell which has enough timing to produce the torque to reach the idle target again.

Then you'll need to dumb down the PID for the idle control motor to essentially ignore the 950rpm cell.

There's an art to great braps, when you don't have the option to advance an intake cam at idle.

@GTSBoy going to be real mad 🤣

Yuck. But it's kinda the same principle, moving timing around to make car run bad but sound good....

I went for a more spirited tuning drive to iron out a few things. Car no longer stalls, and it loved to dip RPM low when you clutch in. After tuning this (and the 4-5 tables that HPTuners/LS1 OEM ECU wants for idle air correction) it's now behaving somewhat normal.

All expected because there's a new TB, new Intake manifold and that new TB which is 102mm vs 78... has an entirely different IAC passage which is smaller because ?????

Unfortunately at this point I went to make further fine tuning changes to avoid it flaring up, you know... _tuning_ the HPTuners dongle died. Well to be more accurate - The USB cable died in a fashion that anyone who has ever charged a phone will recognize.

After the app demanding I resync it 50 or so times (which all 'succeeded' but all failed) the device does not want to sync and I've logged a ticket with support to see if it's fixable. US Support said it was a 'storage issue' but after removing the SD card inside it and formatting it/fixing it the issue does persist.

Unfortunately usually the fix is "Turn in your old dongle and pay $700 for the upgraded one" it's cheaper because I get some free licence credits I unfortunately don't need. However I'm 10 minutes down the road from HP Tuners AUS/VCM so at least I won't need to post it, and logged a new ticket for support over here.

Definitely drives different. My SOTP dyno believes it's probably making 310-320kw instead of the 280 before.  It scrambles for traction a little now whereas it previously different. It drives like a bigger cam car up top even though the cam is smaller, likely due to the cam not being advanced 6 degrees. The timing is deliberately low and the fuel is very rich so who knows if this will improve on the dyno. It may, imperceptably.

Also funny is removing the pineapples definitely makes the car squat more and axle tramp less. So this behavior of having more top end, squatting more, and scrabbling for traction more makes me think = more power. But I could have just been sitting on the threshold of that kind of behavior before.

Time will tell if my butt dyno is calibrated right. I need the exhaust leaks fixed before dyno tune for obvious AFR related reasons - I repositioned the pipes but I'm not confident it's fully sealed even if it is better.

At least the car does drive around while I cannot tweak/tune it for now. And I have aircon again.
medium success!

21 hours ago, Kinkstaah said:

Yuck. But it's kinda the same principle, moving timing around to make car run bad but sound good....

What I suggest doesn't have a 40° delta and won't have all your lurching, idle hunting issues.

Not to mention it's how most shops do it too.

So yes on theory your method "works" however once it goes into that hunt it takes much longer to settle as the PID idle strategy is working off it's tits to try target the set RPM.

My idle is set at 950rpm though - Moving the timing around 20 degrees is not really what I'd call a calm idle.

That said... neither is chop, by definition. The LS ECU likes to adjust timing to hold idle as opposed to air. It'd work, but generally speaking there'd be a discrepancy in the base idle and the IACV would want to move the timing around anyway to maintain said idle.

I think I'm just going to keep the timing steady anyway. Preserve my engine mounts. :P

My aircon is now officially regassed.
As the guy was reversing I noticed my reverse lights do not operate, along with my reverse cam.

This is a bit distressing, because 100% of guides talk about which wire to connect to backup cams as "the goes with the [other color] wire". Often when doing conversions.

Unfortunately the R34 colour wires aren't documented
Unfortunately I had a T56 Magnum gearbox with it's reverse switch, which also isn't documented.
Unfortunately there's definitely not documentation for people with both of these in the one car.
Unfortunately I forgot.

After many hours of this, I have a reverse cam and reverse lights again.
83b98f60-521f-49a3-aa58-c1839647773c.thumb.jpg.d7024b02c2ebc55f83abd7de8c5f00bd.jpgca08303b-e165-4fd4-ad8f-9779e1f9e47c.thumb.jpg.0098b6708a829e1acc0a03924894d82a.jpg

The wire going through the trans tunnel to the reverse switch had broken. Upon inspection, it looks like this one wire had about 7 spade terminals and extensions in it.. for reasons I cannot possibly comprehend.

I also spent the 750 hours required to clean up the wiring behind my head unit which now looks like this:

image.thumb.jpeg.020efe56e8875a1292b32ffd5dd948cb.jpeg

This is a monumental improvement relative to what used to be there WRT triple gauges, head unit, traction control, wideband controller, and whatever the f**k OEM stuff still exists there in various states of connectivity/needed.

Next step is to check in at the Exhaust shop to see/confirm how much clearance I have, to decide what mid mufflers or 'resonators' (which are just straight through, narrower mufflers) I can add and hopefully cut out a lot of exhaust leaks, pinhole, v-band or otherwise.

But first step will be to 'take a look' before the next step.

  • Like 4

Alright.

Exhaust has been looked at, and booked in 'soon'. I'm not 100% convinced it's going to be as good as possible but I'm going to go with it anyway. If I get a reasonable thing that works for 10 years I mean that's twice as long as I've lived with the current one.

I have a more pressing issue.

I have fixed my MPVI3 (by buying a new one).

Excellently, one can wire in analog 0-5v inputs to the ECU itself. I had wideband already via Serial so I also wired it in via the direct input. The idea being I can use the standalone logging without a laptop and have Wideband data in it.

The other wire I thought I'd use oil temp. This is where I've gone crazy.

HPTuners requires you to implement a formula so you know how much volts = how much temp. This seems relatively simple to me. However I cannot find the scale for this anywhere on the internet, nor decipher how to figure it out without removing the sensor from the car.

All I know is that voltage actually goes up as temperature goes down. I am using the actual gauge, so I can see what the temp is. The signal wire has been branched off into the MPVI3.

EXAMPLE:

2.68v = 58C
2.7 = 57C
2.74v = 56C
2.8V = 54C
3.06V = 49C
3.18V = 47C
3.37V = 43C

think the gauge is 50-150C. It may be more. It may be less, because I can't find it for the love of f**k.
It appears all the information about the gauges I have has been scoured from the internet, but the sender is VDO 320.021

I believe the resistance chart is this

image.thumb.png.c6de7cf9028b8bdf901c73b4cb20b9f7.png

How the f**k do I convert this to a voltage?
Once I have a voltage... I then have to perform this transform of said voltage to show it in the scanner:

https://www.hptuners.com/help/VCM-Scanner/Content/vcm_scanner/defining_a_transform.htm

@GTSBoy you're probably my only hope here

TEST YOUR MIGHT

image.thumb.gif.ef66ab0b714e191cd134d281a1cc12af.gif

Um....

This is not easy. I will have a fiddle with it, but make no promises. I think, given the explicit resistances vs temperature, and your ECU measured voltages, it should be possible to match them up. I will do that by assuming a 5V supply from ECU to sensor, find out how much current would have to flow to produce that voltage, then use that current as a .... nah f**k. That won't work. The supply voltage is fixed, but there's nothing to say that the ECU regulates the current too. Um...

I dunno.

I guess there's a voltage divider setup in the ECU. As in, there's another resistance between the ECU's sense terminal and ground. That way, as the sensor resistance changes, that's how they get a floating voltage that varies with the temperature, without having to control the current.

Give me a minute or 3.

Nah, it's not a simple voltage divider. I'm not enough of an electronics guru to know how they make these circuits work.

If I had a better idea of how the ECU's temperature measuring is done, I could then actually do as you want, which is turn that resistance chart into a voltage chart. But my approach has not worked.

What I did was interpolate the sensor ohms values for the temperatures you listed, as you did not have any of them on a temperature ending in zero or 5. These are:

°C ECU V sensor ohms (interpolated)
58 2.68 11.85
57 2.7 11.89
56 2.74 11.93
54 2.8 12.01
49 3.06 12.208
47 3.18 12.284
43 3.37 12.42

I then assumed 5V supply to the resister and calculated the voltage drop across the sensor for each of those, which is just 5 - the above voltages, and then calculated the current that must be flowing through the sensor. So you get:

            Values in sensor
°C ECU V sensor ohms (interpolated) Supply volts Volt drop Current
58 2.68 11.85     5 2.32 0.195781
57 2.7 11.89     5 2.3 0.19344
56 2.74 11.93     5 2.26 0.189438
54 2.8 12.01     5 2.2 0.183181
49 3.06 12.208     5 1.94 0.158912
47 3.18 12.284     5 1.82 0.14816
43 3.37 12.42     5 1.63 0.13124

And then use that current and the ECU's sensed voltage (which must be the voltage drop across the in ECU resister is there is one) to calculate the resistance of that in ECU resistor. You get:

            Values in sensor   Other resistor
°C ECU V sensor ohms (interpolated) Supply volts Volt drop Current   Volt Drop Resistance
58 2.68 11.85     5 2.32 0.195781   2.68 13.68879
57 2.7 11.89     5 2.3 0.19344   2.7 13.95783
56 2.74 11.93     5 2.26 0.189438   2.74 14.46381
54 2.8 12.01     5 2.2 0.183181   2.8 15.28545
49 3.06 12.208     5 1.94 0.158912   3.06 19.25592
47 3.18 12.284     5 1.82 0.14816   3.18 21.46325
43 3.37 12.42     5 1.63 0.13124   3.37 25.67816

And that's where it falls apart, because the resulting resistance would need to be the same for all of those temperatures, and it is not. So clearly the physical model is not correct.

Anyway, you or someone else can use that information to go forward if someone has a better physical model. I can also show you how to interpolate for temperatures between those in the resistance chart. It's not fun because you've got to either do it like I did it for every 5°C range separately, or check to see if the slope remains constant over a wide range, then you can just work up a single formula. I'm just showing how to do it for a single 5° span.

For the 58°C temperature, resistance = 11.77+2*(11.97-11.77)/5

The calc is a little arse backwards because the resistance is NTC (negative temperature coefficient), so the slope is negative, but I'm lazy, so I just treated 58 as if it was 2 degrees away from 60, not 3 degrees away from 55, and so on.

The circuit if not a resistor divider is using an opamp to deliver a specific current normally. By maintaining the current as resistance changes, the voltage does too.

Add to that, thermistors are normally non linear too,which can make creating a function impossible. Most uses of a thermistor people will utilise a lookup table to get the corresponding temperature.

So to further complicate things or hopefully explain better:

This is a VDO sensor. It clearly does this math inside the gauge itself... because it displays a temperature in C to me instead of a voltage. The signal wire to the gauge is in Volts, not Ohms.

I have just teed into this and sent it to the ECU.

ChatGPT spat this out:

Temperature (°C) Thermistor Resistance (Ω) Voltage Output (V)
-40 36563.56 4.973962698
-35 26284.63 4.963854097
-30 19149 4.950518086
-25 14127.68 4.933166097
-20 10504.68 4.910527969
-15 7721.35 4.879055954
-10 5720.88 4.838133512
-5 4284.03 4.786165799
0 3240.18 4.721119717
5 2473.6 4.640900563
10 1905.87 4.543692515
15 1486.65 4.429695182
20 1168.64 4.296344225
25 926.71 4.144091368
30 739.98 3.972492431
35 594.9 3.782907287
40 481.53 3.577860996
45 392.57 3.361217186
50 322.17 3.136573398
55 266.19 2.908608143
60 221.17 2.68039363
65 184.72 2.455599277
70 155.29 2.239608872
75 131.38 2.035132288
80 112.08 1.846579676
85 96.4 1.674774149
90 82.96 1.511882199
95 71.44 1.359001674
100 61.92 1.222169588
105 54.01 1.100403407
110 47.24 0.989775394
115 41.42 0.889528391
120 36.51 0.800974069
125 32.38 0.723478416
130 28.81 0.654148313
135 25.7 0.591893137
140 23 0.536380597
145 20.68 0.487551867
150 18.59 0.442640126
155 16.74 0.40213318
160 15.11 0.365841848
165 13.66 0.333073247
170 12.38 0.303758956
175 11.25 0.277572169
180 10.24 0.253917873

Yeah, it looks like it's being ran as a constant current setup is my guess.

Get some more data points, reading the degrees C on the gauge, and what the voltage is you're seeing out of it.

The sensor itself is not linear, even in smaller ranges of like 20 - 60 it's non linear. But if we can get some good plots, particularly at those 5volt steps, it will be very easy to work out, and then I can give you a logarithmic formula if its you need an actual formula.

Also, very likely ChatGPT will lead you astray with some of this stuff, as it totally depends on how the circuit is built.

  • Like 1

Yeah - I tried throwing the formulas from ChatGPT and it tried it's best as it told me that the Formula in HPTuners as requested is a Linear function, but the original data I provided it (resistance to temp) is not linear and thus it kept trying to suggest formulas that would be more accurate in regions I actually want it to be accurate in.

But I didn't quite understand it at the time. I have now thrown the data into graphs and can clearly see they're all different shapes. Given it's an oil temp sensor I probably want it to be most accurate between 80 and 120c - So I don't really see much alternative other than driving the hell out of the car and letting it cool down from 120C, noting the voltage on the sensor as it chills out.

But at that point if I write it down, well, I'll be able to know this from the voltage. Would look pretty stupid on a datalog or a video showing me going down the straight at 0.265V Oil temp :P

8 minutes ago, Kinkstaah said:

Yeah - I tried throwing the formulas from ChatGPT and it tried it's best as it told me that the Formula in HPTuners as requested is a Linear function, but the original data I provided it (resistance to temp) is not linear and thus it kept trying to suggest formulas that would be more accurate in regions I actually want it to be accurate in.

But I didn't quite understand it at the time. I have now thrown the data into graphs and can clearly see they're all different shapes. Given it's an oil temp sensor I probably want it to be most accurate between 80 and 120c - So I don't really see much alternative other than driving the hell out of the car and letting it cool down from 120C, noting the voltage on the sensor as it chills out.

But at that point if I write it down, well, I'll be able to know this from the voltage. Would look pretty stupid on a datalog or a video showing me going down the straight at 0.265V Oil temp :P

Extend the sensor out of the car, put it in a pot of oil, heat oil up.

You'll get to 80-120 then 😛

5 minutes ago, MBS206 said:

Extend the sensor out of the car, put it in a pot of oil, heat oil up.

You'll get to 80-120 then 😛

You could check/calibrate that with a thermometer, we have long glass thermometers at work which go from -10 to +150°c, they are pretty cheap too I believe,  as monkey fisted soldiers tend to break them, and getting new ones don't seem to send red flags to the people that hold the purse strings

Edit: after a google they apparently cost about $80, but, digital ones seem to be much cheaper at around $40

1 hour ago, GTSBoy said:

Do not ever trust ChatGPT with anything math related. They can't do math. They have no idea what it is.

With enough data we can fit a decent equation in Excel, or if the available fits in Excel aren't good enough, a Matlab clone.

Put in excel, graph it, fit a trend line, display formula.

I totally am not reinstalling MATLAB. Hopefully you have it installed if you want to use it 😛

But if HPTuners can only fit a linear equation, no need for any of the above with some simple mafs...

2 hours ago, Kinkstaah said:

I should have prefaced all of this with "I'd really like to not pull anything out of the car for this" :P

Unplug the thermofans and let it idle... Watch the temp gauge as it all goes up... Record the values.

And done.

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



  • Similar Content

  • Latest Posts

    • So, that is it! It is a pretty expensive process with the ATF costing 50-100 per 5 litres, and a mechanic will probably charge plenty because they don't want to do it. Still, considering how dirty my fluid was at 120,000klm I think it would be worth doing more like every 80,000 to keep the trans happy, they are very expensive to replace. The job is not that hard if you have the specialist tools so you can save a bit of money and do it yourself!
    • OK, onto filling. So I don't really have any pics, but will describe the process as best I can. The USDM workshop manual also covers it from TM-285 onwards. First, make sure the drain plug (17mm) is snug. Not too tight yet because it is coming off again. Note it does have a copper washer that you could replace or anneal (heat up with a blow torch) to seal nicely. Remove the fill plug, which has an inhex (I think it was 6mm but didn't check). Then, screw in the fill fitting, making sure it has a suitable o-ring (mine came without but I think it is meant to be supplied). It is important that you only screw it in hand tight. I didn't get a good pic of it, but the fill plug leads to a tube about 70mm long inside the transmission. This sets the factory level for fluid in the trans (above the join line for the pan!) and will take about 3l to fill. You then need to connect your fluid pump to the fitting via a hose, and pump in whatever amount of fluid you removed (maybe 3 litres, in my case 7 litres). If you put in more than 3l, it will spill out when you remove the fitting, so do quickly and with a drain pan underneath. Once you have pumped in the required amount of clean ATF, you start the engine and run it for 3 minutes to let the fluid circulate. Don't run it longer and if possible check the fluid temp is under 40oC (Ecutek shows Auto Trans Fluid temp now, or you could use an infrared temp gun on the bottom of the pan). The manual stresses the bit about fluid temperature because it expands when hot an might result in an underfil. So from here, the factory manual says to do the "spill and fill" again, and I did. That is, put an oil pan under the drain plug and undo it with a 17mm spanner, then watch your expensive fluid fall back out again, you should get about 3 litres.  Then, put the drain plug back in, pump 3 litres back in through the fill plug with the fitting and pump, disconnect the fill fitting and replace the fill plug, start the car and run for another 3 minutes (making sure the temp is still under 40oC). The manual then asks for a 3rd "spill and fill" just like above. I also did that and so had put 13l in by now.  This time they want you to keep the engine running and run the transmission through R and D (I hope the wheels are still off the ground!) for a while, and allow the trans temp to get to 40oC, then engine off. Finally, back under the car and undo the fill plug to let the overfill drain out; it will stop running when fluid is at the top of the levelling tube. According to the factory, that is job done! Post that, I reconnected the fill fitting and pumped in an extra 0.5l. AMS says 1.5l overfill is safe, but I started with less to see how it goes, I will add another 1.0 litres later if I'm still not happy with the hot shifts.
    • OK, so regardless of whether you did Step 1 - Spill Step 2 - Trans pan removal Step 3 - TCM removal we are on to the clean and refill. First, have a good look at the oil pan. While you might see dirty oil and some carbony build up (I did), what you don't want to see is any metal particles on the magnets, or sparkles in the oil (thankfully not). Give it all a good clean, particularly the magnets, and put the new gasket on if you have one (or, just cross your fingers) Replacement of the Valve body (if you removed it) is the "reverse of assembly". Thread the electrical socket back up through the trans case, hold the valve body up and put in the bolts you removed, with the correct lengths in the correct locations Torque for the bolts in 8Nm only so I hope you have that torque wrench handy (it feels really loose). Plug the output speed sensor back in and clip the wiring into the 2 clips, replace the spring clip on the TCM socket and plug it back into the car loom. For the pan, the workshop manual states the following order: Again, the torque is 8Nm only.
    • One other thing to mention from my car before we reassemble and refill. Per that earlier diagram,   There should be 2x B length (40mm) and 6x C length (54mm). So I had incorrectly removed one extra bolt, which I assume was 40mm, but even so I have 4x B and 5x C.  Either, the factory made an assembly error (very unlikely), or someone had been in there before me. I vote for the latter because the TCM part number doesn't match my build date, I suspect the TCM was changed under warranty. This indeed led to much unbolting, rebolting, checking, measuring and swearing under the car.... In the end I left out 1x B bolt and put in a 54mm M6 bolt I already had to make sure it was all correct
    • A couple of notes about the TCM. Firstly, it is integrated into the valve body. If you need to replace the TCM for any reason you are following the procedure above The seppos say these fail all the time. I haven't seen or heard of one on here or locally, but that doesn't mean it can't happen. Finally, Ecutek are now offering tuning for the 7 speed TCM. It is basically like ECU tuning in that you have to buy a license for the computer, and then known parameters can be reset. This is all very new and at the moment they are focussing on more aggressive gear holding in sports or sports+ mode, 2 gear launches for drag racing etc. It doesn't seem to affect shift speed like you can on some transmissions. Importantly for me, by having controllable shift points you can now raise the shift point as well as the ECU rev limit, together allowing it to rev a little higher when that is useful. In manual mode, my car shifts up automatically regardless of what I do which is good (because I don't have to worry about it) but bad (because I can't choose to rev a little higher when convenient).  TCMs can only be tuned from late 2016 onwards, and mine is apparently not one of those although the car build date was August 2016 (presumably a batch of ADM cars were done together, so this will probably be the situation for most ADM cars). No idea about JDM cars, and I'm looking into importing a later model valve body I can swap in. This is the top of my TCM A couple of numbers but no part number. Amayama can't find my specific car but it does say the following for Asia-RHD (interestingly, all out of stock....): So it looks like programable TCM are probably post September 2018 for "Asia RHD". When I read my part number out from Ecutek it was 31705-75X6D which did not match Amayama for my build date (Aug-2016)
×
×
  • Create New...