The harness connector at the '95 end of the conversion harness is both more convenient and Blackstealth has very nicely numbered the pins. Do you happen to know what pin 52 converts to at that end?
Printable View
Pin 24 on 95 to pin 52 on 98/99
Also both the normal temps and the "scaled" temps are incorrect. Thanks to Aaron for helping me figure that out. The 2.9 file I gave to Greg has the corrected formulas.
Marc, one more thing for you to test.
Open up EVOScan 2.9 and while the purge is clicking, tell me if your idle position switch is on or off.
Good thought Greg.
FINALLY got this figured out Marc!
You're seeing a lot of airflow at idle and this is why it's not turning off the solenoid at idle like it should.
*Close ECUFlash again and open up your V1.1 XML.
*Copy this code into the bottom (again before the </rom> tag)
*Save and closeCode:<scaling name="MAF Raw 8bit" units="HZ" toexpr="x*6.25" frexpr="x/6.25" format="%.0f" min="0" max="1600" inc="1" storagetype="uint16" endian="big"/>
<table name="Purge Solenoid Trigger HZ" category="Purge" address="10fda" type="2D" level="4" scaling="MAF Raw 8bit">
<table name="HZ" type="Static Y Axis" elements="2">
<data>Purge Activation MAF HZ</data>
<data>Purge Deactivation MAF HZ</data>
</table>
</table>
*open ECUFlash again
If you scroll down to the bottom, you'll find this now:
http://i.imgur.com/N5hHD.jpg
What's happening is the purge is never getting switched off as the airflow HZ count never dips down below the deactivation HZ trigger value. Raise this value to say 60 or 65 and set the Activation value to say 100 and flash to your ECU.
Yes, in the photo you can see there's more to it, but I'll create another separate disassembly thread later about the purge and vent systems as soon as I verify a few more things.
I tested this in my car (engine warm, no headlights on or anything) by bumping up the idle till the MAF HZ value never would dip below 50. Sure enough, the solenoid would turn on, but never turn off. Course, I had to verify this by leaving my hood popped and touching the solenoid because I can't hear it. :lol:
The reason my solenoid clicked before with the lights/AC/radio on before was because I have my target idle bumped up to 850rpm. With the AC on, the car idles even higher. Higher idle = more airflow counted by the MAF. This Count put the idle count just above the deactivation HZ trigger so I set this value to 65 on my car and it functions normally.
Anyway, it would seem there's really nothing wrong at all here. :) Just the conditions of the setup on the car need a tweak. Hopefully Marc can duplicate my results!
Awesome!
Holy Crap Greg! I am glad to see this put to rest!
Won't make any inference how you set the peripheries. The purge and vent operations are not tied to them. Only the OBD2 tests are.
Go ahead and disable bit 13 & 14 in periphery 2 to keep your CEL off.
New software installed - Activation 100 - deactivation 62; The f**king thing still starts ticking after about 5 min of warmup
For the sake of completeness - pin 52 stays low when clicking; Idle switch shows 0 in datalog and airflow is 56Hz.
Had a feeling you'd say that... :( There's also a timer function which activates the solenoid. I didn't run my car long enough to see if it turned back on.
I'll pick this up again tonight.
BTW, have you driven you car yet?
Not since this most recent update, but I did the day before yesterday when it was hot. I'll be away from the car for the next 10 days. Sorry.
Can you explain more about this timer function?
I will when I understand it better
I'm back. Any progress?
Btw what's your email and/or cell? Probably better to talk that way instead of thru here.
PM sent
Got it!
I'm up in Easton flash tuning a couple cars, diagnosing the NLTS issue on Aaron's car, getting new tires for my car and entertaining a date with a hot chick.
Get back to you on Monday! Got a much better understanding of what's going on now. Will explain later.
Did we resolve this issue?
Oh speaking of, remember that timer I mentioned earlier? I believe It's actually a function based off the change in speed. I'm pretty certain the purge activates if your speed does t change for a long period of time. Like when you're cruising for a long time or just idling in traffic and not moving.
timer huh? that seems like it could be used for other coding tricks.:)
Think I may have just figured out your timer. Fresh DR650s are in and car is idling in garage while I inspect for water/oil leaks and letting the penetrating oil burn off. For complete disclosure, I've also changed to EVO MAF and 560s. The purge valve started clicking as soon as car was warm, but after another few minutes it stopped - after about a minute its back on....
does anyone have a diagram on which pin is what on the map?
for the people adding them
Kx