Here's a log with a WOT pull starting at timestamp 1120.0. [link]
As you've noticed it seems like it's making a small amount of vacuum at 100% TPS, but this was going downhill in 2nd so very low realized load. MAF peaked just under 320g/s @ 5900rpm. I could have pushed it another 1000 RPM but my second cup of coffee hadn't quite taken effect yet and I figured it best not to. Notice my wideband must have gotten too cold and jumped back to it's warm-up routine.
Results from logging today was promising. The idle split was back as bad as ever this morning, but BLM splits in the main driving cells were much better then before pulling the intake. I have no idea if enlarging the #1 feed hole or eliminating the oil getting sucked into 1 & 3 were both factors or only one. Whatever the case, this seems to be improvement in pretty much all the driving BLM cells.
I have one disassembly question that I would fault no-one for ignoring. I've been tinkering with the IAC adders and multipliers trying to eliminate the surge when the a/c clutch engages and disengages. It seems like it's improved in all areas except idle, where the IAC adder seems too much and the RPMs will flash up slightly before the clutch locks completely. I'm trying to figure out what the row labels should be for the table at 0x26A3. The cell values seem to be multiplied by 0x2691 and I believe the lookup is comparing to VSS but not 100% positive. Here's what I've done with the disassembly.
Code:
855A 15 89 08 @32 bclr l_0089_, #%00001000
855D B6 01 56 @33 ldaA l_0156_NTRPMX_25/bit ; rpm scaled in 25 rpm/bit
8560 13 87 20 21 brclr L0087, #%00100000, @35 ; a/c request?
8564 B1 26 71 cmpA L2671 ; d8 in OE cal (5400rpm?)
8567 24 48 bcc @39
8569 F6 01 9C ldaB L019C ; one MPH/bit road speed variable
856C C1 30 cmpB #$30 ; 48mph?
856E 23 02 bls @34
8570 C6 30 ldaB #$30 ; if vss below 48mph load 48mph into B
8572 54 @34 lsrB ; else shift register B right
8573 54 lsrB
8574 54 lsrB
8575 CE 26 A3 ldX #$26A3 ; load pointer to 7 byte table to X
8578 3A aBX ; add registers b & x ???
8579 A6 00 ldaA 0, X ; load something into register a ???
857B B1 02 4C cmpA L024C
857E 23 26 bls @38
8580 7C 02 4C inc L024C
8583 20 56 jr @44
Disassembly isn't my cup of tea - if anyone has any pointers it would be greatly appreciated.
Edit: I see a major mistake I made around the bls jump at 0x856E - I'm thinking this means this tables rows top out at 48mph?
Bookmarks