When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I bought the USB Moates ALDL to serial converter. I also got the OBD1 cable. Now when I connect this thing, for some strange reason, I seem to have an increase in torque. The car has a noticable amount of low end torque. What would be a good explanation for this? Also, car wants to idle most of the time at 1000-1100 RPM while it is connected. Hopefully, one of you guys might know what is going on here. Thanks!
What is diagnostic mode for?? Is it bad to run it hard in diagnostic mode? I wish the car would run that hard without being in diagnostic mode.
My '86 Helms manual describes the 10K diagnostic mode as
In this mode, all information incorporated into a specific engine and ECM is obtainable. However, inthis mode the system operating charactersistics are modified as follows:
1) Closed loop timers are bypassed
2) EST (spark) is advanced
3) IAC will control engine idle to 1000rpm +\-50rpm
4) On some engines, canister purge soplenoid will be ebnabled
5) P/N restrict functions will be disabled (?????)
The worst part for me is the advanced timing in diagnostic mode causes lots of knocking and engine's not happy when I run it hard, either roll-on acceleration or WOT, not bad when cruising. Perhaps your engine is somehow finding the timing advance that comes with the diagnostic mode beneficial.
My '86 Helms manual describes the 10K diagnostic mode as
In this mode, all information incorporated into a specific engine and ECM is obtainable. However, inthis mode the system operating charactersistics are modified as follows:
1) Closed loop timers are bypassed
2) EST (spark) is advanced
3) IAC will control engine idle to 1000rpm +\-50rpm
4) On some engines, canister purge soplenoid will be ebnabled
5) P/N restrict functions will be disabled (?????)
The worst part for me is the advanced timing in diagnostic mode causes lots of knocking and engine's not happy when I run it hard, either roll-on acceleration or WOT, not bad when cruising. Perhaps your engine is somehow finding the timing advance that comes with the diagnostic mode beneficial.
My '86 Helms manual describes the 10K diagnostic mode as
In this mode, all information incorporated into a specific engine and ECM is obtainable. However, inthis mode the system operating charactersistics are modified as follows:
1) Closed loop timers are bypassed
2) EST (spark) is advanced
3) IAC will control engine idle to 1000rpm +\-50rpm
4) On some engines, canister purge soplenoid will be ebnabled
5) P/N restrict functions will be disabled (?????)
The worst part for me is the advanced timing in diagnostic mode causes lots of knocking and engine's not happy when I run it hard, either roll-on acceleration or WOT, not bad when cruising. Perhaps your engine is somehow finding the timing advance that comes with the diagnostic mode beneficial.
I don't know if this is the case with all software. On my 86 with datamaster running, will scan in open loop till I reach about 130F and then it goes closed loop. My idle is 750 (target idle for hypercrap chip) once it goes closed loop. This is using the simple 2 transistor cable I built. I can't remember what the case was when I ran moates.
I don't know if this is the case with all software. On my 86 with datamaster running, will scan in open loop till I reach about 130F and then it goes closed loop. My idle is 750 (target idle for hypercrap chip) once it goes closed loop. This is using the simple 2 transistor cable I built. I can't remember what the case was when I ran moates.
Does your cable/circuit apply the 10K resistor across ALCL pins A & B or does it successfully scan & grab data without it?
My '86 Helms manual describes the 10K diagnostic mode as
In this mode, all information incorporated into a specific engine and ECM is obtainable. However, inthis mode the system operating charactersistics are modified as follows:
1) Closed loop timers are bypassed
2) EST (spark) is advanced
3) IAC will control engine idle to 1000rpm +\-50rpm
4) On some engines, canister purge soplenoid will be ebnabled
5) P/N restrict functions will be disabled (?????)
The worst part for me is the advanced timing in diagnostic mode causes lots of knocking and engine's not happy when I run it hard, either roll-on acceleration or WOT, not bad when cruising. Perhaps your engine is somehow finding the timing advance that comes with the diagnostic mode beneficial.
Not sure, but very interesting. My car has always run super, probably because the engine is still new (maybe 15k on it.) But I was very suprised how she responded in diagnositc mode. I liked it very much. The only thing is a heard a slight noise from the rear end that didn't sound normal. It was only when I WOT it the first time, maybe from added torque, but not really sure. She pulls much harder within diagnostic mode. Maybe I need to advance timing so she runs like this all the time. What do the rest of you think?? As far as I know, timing is stock setting, or whatever the engine installer set it at.
Very interesting. Do you get a 1000rpm idle when cable is connected w/o Datamaster running? Does the idle drop to 750rpm only after Datamaster is running? Wonder if Datamaster makes the ECM go back to 'normal' mode even with the 10K resistor connected. That would explain a lot!
Maybe I need to advance timing so she runs like this all the time. What do the rest of you think?? As far as I know, timing is stock setting, or whatever the engine installer set it at.
I'd check the base timing, with black/tan EST wire pulled of course. I found that pulling the EST wire cured my spark knock and ran great when in diagnostic mode.
Very interesting. Do you get a 1000rpm idle when cable is connected w/o Datamaster running? Does the idle drop to 750rpm only after Datamaster is running? Wonder if Datamaster makes the ECM go back to 'normal' mode even with the 10K resistor connected. That would explain a lot!
I'll check into it as I don't recall what happens in those situations. I remember that winaldl ran my idle up to 1000 though
I don't know if this is the case with all software. On my 86 with datamaster running, will scan in open loop till I reach about 130F and then it goes closed loop. My idle is 750 (target idle for hypercrap chip) once it goes closed loop. This is using the simple 2 transistor cable I built. I can't remember what the case was when I ran moates.
Here's a pic I had of my 86 scan using moates. Notice the idle and it's in closed loop.
Last edited by AGENT 86; Nov 15, 2004 at 10:13 AM.
I have not verified this- but I read that it is possible to remove the 10k from a 165 ECM once the data transmission starts, and it will continue to send data at the high rate. It is also possible to alter the ALDL mode RPM in the chip. Rbob at thirdgen gave a description on how to accomplish this in a post a while back, but he always speaks (writes/types) in hex so its tough for me to understand. Searching thirdgen might bring it up.
FWIW, using Turbo-link, I get the higher RPM when the ECM connects, last about 2 seconds, then goes back to normal. Turbo-link also has two modes, normal and diagnostic, it is not recommended to drive the car hard in diagnostic mode. Normal mode is for scanning/recording data.
Here's a pic I had of my 86 scan using moates. Notice the idle and it's in closed loop.
Thanks for the screenshot, most helpful! Do you have a link to the 2-transistor schematic you are using? It might be that I picked the wrong circuit to work with. I also found an old CF archive:
CF member Hendej may have hit the nail on the head -- his info should be captured in the Scan and Tune FAQ if a more robust bi-directional circuit is what's really needed to tickle the '165 ECM into the more useful 8192 baud mode. Hope to solder together something soon and post my results. Also great info from the third gen folks, others have REALLY spent lots of time wrestling with this and I hope a new circuit does the trick rather than having to update .bin's...
Darkman5001, apologies for hijacking this thread a little! The '165 scanning problem has bugged me (and others) for a while and lots of great info is finally flowing here. I'm thinking this will also help with your scanning.
Here is a link to 2 transistor cable. Note that the aldl is from a lotus esprit,our cars use terminal "E" for data, 12 volts from cig lighter and a 10k resistor across "A" and "B" http://www.andywhittaker.com/ecu/aldl_hardware_cont.htm
I have only used this cable with moates and datamaster on 165 ecm.
Last edited by AGENT 86; Nov 15, 2004 at 07:57 PM.
Thanks for the screenshot, most helpful! Do you have a link to the 2-transistor schematic you are using? It might be that I picked the wrong circuit to work with. I also found an old CF archive:
CF member Hendej may have hit the nail on the head -- his info should be captured in the Scan and Tune FAQ if a more robust bi-directional circuit is what's really needed to tickle the '165 ECM into the more useful 8192 baud mode. Hope to solder together something soon and post my results. Also great info from the third gen folks, others have REALLY spent lots of time wrestling with this and I hope a new circuit does the trick rather than having to update .bin's...
Darkman5001, apologies for hijacking this thread a little! The '165 scanning problem has bugged me (and others) for a while and lots of great info is finally flowing here. I'm thinking this will also help with your scanning.
Just read that archived link you posted. Maybe because I'm using a hypercrap chip that I can run at 8192 and have no idle issues. Not sure as I'm a total rookie with this new fangled stuff
Just read that archived link you posted. Maybe because I'm using a hypercrap chip that I can run at 8192 and have no idle issues. Not sure as I'm a total rookie with this new fangled stuff
Many thanks! I also have a Hypercrap, and the original chip. Both give me the same effect with no luck at 8192 baud. I just got back from Radio Shack with the transistors in hand. I also took apart the ALDL cable I got on e-bay to see if I can re-use any parts. Nice job, etched circuit board, a few caps, a transistor, but also has that MAX-232 IC that doesn't seem to tickle the '165 hard enough as described in that CF archive article I found.