ChinaRiders Forums

ChinaRiders Forums (http://www.chinariders.net/index.php)
-   Zongshen RX3 (http://www.chinariders.net/forumdisplay.php?f=136)
-   -   High idle - TPS? (http://www.chinariders.net/showthread.php?t=29467)

ChopperCharles 08-09-2021 12:40 AM

High idle - TPS?
 
Idle has been acting up the last few days. It'll stick right around 3000 rpm, and will not come down. If I let the clutch out slowly the bike will fight me as if I was giving throttle input. There is no vacuum leak and the throttle cables have plenty of play and are not binding. They're returning to the stop correctly.

I'm guessing the throttle position sensor is at fault. Or is there an IAC (Idle Air Control) valve to contend with?

Charles.

Lukas 08-09-2021 12:11 PM

you can connect the motorcycle to the HUD ECU HACKER record the log file then play it and in the graph window you will see what is really going on

pyoungbl 08-09-2021 01:32 PM

CSC lists a stepper motor...it's an air bleed to control the idle. You could try cleaning yours just in case it got clogged with blow-by oil.

ChopperCharles 08-09-2021 01:44 PM

Lukas, you say that like you assume I know what you're talking about. :)

Do you have any more information?

Charles.

Lukas 08-09-2021 03:41 PM

https://www.youtube.com/watch?v=gIeBzmXvHJc
to connect you need only obd2 interface like elm 327

Plump Kibbles 08-09-2021 05:34 PM

Eh.. English? lol

Not going to bore you with what it does - have you checked the wiring with a multi-meter to see if there's any wonky readings? Should be like a potentiometer of sorts; usually feeds about 5V, steadily increasing as the throttle opens.

https://itstillruns.com/replace-head...t-5754018.html <-- testing and diagnostic route with a multi-meter. That is for a car, but universally accepted for pretty much any TPS. If you can find another TPS sensor, I'd just grab one of those; unless they're expensive.. But, I've dealt with these in vehicles. I'd say it's one of the 'disposable' parts to replace and go on with life lol

Another possibility - does this have a MAF sensor?? You might benefit from taking off the MAF and shooting it with some sensor cleaner. I do this every time I clean the K&N in my Corolla. About the time to clean is when I'm reading a low g/s rate from the MAF; like at 45MPH, usual g/s is maybe 5-7g/s? When it's getting dirty, I'll see the reading go down to around 3-5g/s. If it's dirty, that could be throwing off the LT/ST fuel trims and raising the idle to compensate for air rate. I have wanted to get an EFI bike to see what all I can tune in the ECU.

Lukas - is there any possible way to load these .bin's into RomRaider? I'm pretty apt with that program from having my GT86 and OFT tablet. Got rid of it when everyone in Vegas wanted to play bumper cars :ohno: Definitely not as much to play with not being a 4-banger, but could see if I could smooth out everything in the end. MAF scale would have to be on you though - you need to take data logs while riding to capture timing, efficiency, air rate, A/F, etc.

Charles - Do you happen to have any data logs say, around 6-7KRPM? Before the TPS started going nuts, that is.

Lukas 08-09-2021 07:07 PM

Quote:

Originally Posted by Plump Kibbles (Post 364585)
Eh.. English? lol

Not going to bore you with what it does - have you checked the wiring with a multi-meter to see if there's any wonky readings? Should be like a potentiometer of sorts; usually feeds about 5V, steadily increasing as the throttle opens.

https://itstillruns.com/replace-head...t-5754018.html <-- testing and diagnostic route with a multi-meter. That is for a car, but universally accepted for pretty much any TPS. If you can find another TPS sensor, I'd just grab one of those; unless they're expensive.. But, I've dealt with these in vehicles. I'd say it's one of the 'disposable' parts to replace and go on with life lol

Another possibility - does this have a MAF sensor?? You might benefit from taking off the MAF and shooting it with some sensor cleaner. I do this every time I clean the K&N in my Corolla. About the time to clean is when I'm reading a low g/s rate from the MAF; like at 45MPH, usual g/s is maybe 5-7g/s? When it's getting dirty, I'll see the reading go down to around 3-5g/s. If it's dirty, that could be throwing off the LT/ST fuel trims and raising the idle to compensate for air rate. I have wanted to get an EFI bike to see what all I can tune in the ECU.

Lukas - is there any possible way to load these .bin's into RomRaider? I'm pretty apt with that program from having my GT86 and OFT tablet. Got rid of it when everyone in Vegas wanted to play bumper cars :ohno: Definitely not as much to play with not being a 4-banger, but could see if I could smooth out everything in the end. MAF scale would have to be on you though - you need to take data logs while riding to capture timing, efficiency, air rate, A/F, etc.

Charles - Do you happen to have any data logs say, around 6-7KRPM? Before the TPS started going nuts, that is.


yeah of course you can try with open port 2.0 i can't run romraider program so i can't say sure yes .


https://www.youtube.com/watch?v=VKImqq-u820

Plump Kibbles 08-09-2021 08:49 PM

Oh yeah my dude - definitely know about the Tactrix unit - though I would get the real deal for full compatibility for flashing. ECUFlash is another you can use - not sure about support though.. I went with the OFT flash tablet for my tuning - easy, fast. But - I don't have any EFI bikes so I would be kinda shooting from the hip - no .bin's either. I'll see about support for these on RomRaider's site. I used that to edit the MAF scale, but you can do much, much more with it. Graphical map views as well.

The TPS itself is probably the issue though - I would suspect that over the ECU tune first. Or the MAF tossing some weird readings; I hate sensors lol In any case - you can reset the ECU though. Just pull the negative off the battery, put the key in and ignition on, leave it for a few hours or so; when I reset after a flash I would leave it disconnected for about 8 hours.. Hook it back up and it'll start fresh with all the trims at 0. Just before you start it, keep the ignition on for about 30sec for everything to calibrate and zero, fuel pump pumping and all. Then start, idle for 5min, turn off, start it back up and take it for 100mi light riding - doesn't have to be constant. But, that will reset every value in your ECU and get you back to how it was at 0mi on the ODO. I have had to do this many times in the past. One question: have you taken the bike somewhere outside of your normal elevation? My GS650 acted really strange after getting back from Yellowstone park in Vegas - had to do the reset on that bike to get it normal again. Just thought about that; if you do go somewhere with an extreme elevation change, the ECU should adjust the trims for the oxygen levels. But, sometimes not so well. Not sure if this is the case, again. But thought I'd throw that out lol

ChopperCharles 08-09-2021 09:59 PM

I have *NO CLUE* how to hook my rx3 up to any diagnostic software. Please pretend I’m an idiot and explain how to do any of this please.

Charles.

Lukas 08-10-2021 08:26 AM

do you have any interfejs like obd elm 327 or open port ?

Lukas 08-10-2021 09:13 AM

Quote:

Originally Posted by Plump Kibbles (Post 364600)
Oh yeah my dude - definitely know about the Tactrix unit - though I would get the real deal for full compatibility for flashing. ECUFlash is another you can use - not sure about support though.. I went with the OFT flash tablet for my tuning - easy, fast. But - I don't have any EFI bikes so I would be kinda shooting from the hip - no .bin's either. I'll see about support for these on RomRaider's site. I used that to edit the MAF scale, but you can do much, much more with it. Graphical map views as well.

The TPS itself is probably the issue though - I would suspect that over the ECU tune first. Or the MAF tossing some weird readings; I hate sensors lol In any case - you can reset the ECU though. Just pull the negative off the battery, put the key in and ignition on, leave it for a few hours or so; when I reset after a flash I would leave it disconnected for about 8 hours.. Hook it back up and it'll start fresh with all the trims at 0. Just before you start it, keep the ignition on for about 30sec for everything to calibrate and zero, fuel pump pumping and all. Then start, idle for 5min, turn off, start it back up and take it for 100mi light riding - doesn't have to be constant. But, that will reset every value in your ECU and get you back to how it was at 0mi on the ODO. I have had to do this many times in the past. One question: have you taken the bike somewhere outside of your normal elevation? My GS650 acted really strange after getting back from Yellowstone park in Vegas - had to do the reset on that bike to get it normal again. Just thought about that; if you do go somewhere with an extreme elevation change, the ECU should adjust the trims for the oxygen levels. But, sometimes not so well. Not sure if this is the case, again. But thought I'd throw that out lol


to tell you anything about romraider I need to run it on my computer and it will take some time i live in little mountains so my motorcycle ride up on hills many times

ChopperCharles 08-10-2021 09:39 AM

Quote:

Originally Posted by Lukas (Post 364617)
do you have any interfejs like obd elm 327 or open port ?

I see words that look like English, but they don't make sense. So I'll say "no".

I need links. Buy this. Install this. Hook it up like this. The very, very basics.

Charles.

Lukas 08-10-2021 10:19 AM

I'm sorry, but Polish has a different grammar than English, hence the nonsense that comes out of the translator I'll make a picture tutorial for you on what and how, if you want, I'll record a video.

Plump Kibbles 08-10-2021 04:35 PM

No worries man - do you know where the diagnostic port is? Should be listed in the book - maybe a 3 or 4-pin plug.

https://www.amazon.com/SuperOBD-Adap...motive&sr=1-18 <-- that one is for a 4-pin plug...

https://www.amazon.com/Diagnostic-Ad...pcontext&psc=1 <-- this one is the 3-pin plug.

https://www.amazon.com/Panlong-Bluet...625076&sr=8-10 <-- that's just a generic OBDII scan interface - the ELM327 is just a chip that handles the information being relayed from the ECU to a readable printout. One of those cables would go to the bikes 3-4pin harness, then the blue scanner into the big D-type connectors 16pin port - then bluetooth to the phone. Could leave it hooked up hidden under the seat or something for easier access to scanning. Or use another phone or other device for a dashboard layout!

I use an app called Car Scanner ELM OBD2 - little blue icon with a white engine on it, Android - I did pay the .99 cents to have the full app, but there is a free option. Torque is another free app you can get, also has a 'premium' option. Though I have not used one of these on any bike yet - should be able to get a reading. I would select the generic OBD scan and see what it can find. These won't mess anything up; the ELM327 doesn't have capability to write over any ROM chips either; just read / monitor. The Tactrix unit is a device that goes from OBDII to USB / serial and then connects to COMM protocols and IS able to read, also able to write information as well. These are the most common option for 'cheap' tuning solutions. That with a laptop paired with ECUFlash or the other ECU hack program Lukas specified - you can do some good stuff, but you also take a very high risk of bricking your ECU and damaging it permanently. Not sure how much those little EFI EEPROMs are, but one for a car is around two grand!.. I took a pretty high risk flashing my brand new GT86 to stage 2 lol but I wanted to run E85+ for more power!

Even if you don't use the device that often, it's always a very useful tool to have on hand. Can even use it on any of your vehicles too.

Lukas - you may need to jump in on the links to specify which adapter; either 3 or 4-pin to the 16-pin OBDII port lol I've seen bike plugs before, but they're allllllllll different!

Charles - Not gonna put anyone down, I'm all about helping. Sorry for anything that went a little overhead, not my intention - I kind of assumed you had some knowledge beforehand lol my fault.

So, once we get squared away with the interfacing lol you'll be able to connect real time to your bike and take a data log of what's goin' on. The apps do have some good tutorials on it, but always here to help. The biggest thing would just be taking a code scan - if there are any DTS's (Diagnostic Trouble Codes), they'll be displayed - some scanners even give hints to what needs to be replaced / fixed. I've got one of the little blue OBD scanners myself - have had no issue with it at all for about 5 years. Actually used to leave it plugged up to run a monitor off a tablet to see all my engine stats - little to no battery drain. Now I just have my VP16 - that can take dyno's, activate PWM (pulse width modulation) controls like No2 tank valves, HHO or oxyhydrogen dipoles, all kinds of shtuff lol I just have it monitoring my main stats like HP and A/F ratio's. It does claim it's able to change ECU values like a piggy-back for eco or power boosts.. I'm sold on it, my Corolla is hitting almost 43MPG after using it!

But - if the TPS is acting up, the ECU should have recorded the event and stored in memory. Are there any check engine lights or anything that would indicate 'hey something's wrong'? I'm not sure what to look for myself either - I know on cars it's the little orange engine light. But, this is a bit different. You may not even need to look at the TPS with a multi-meter with this either, you can see throttle position from the OBD reader to check it in the app. I'm always a geek with this kind of stuff - engineering was my major lol the need to mod is real.

Plump Kibbles 08-10-2021 04:44 PM

Quote:

Originally Posted by Lukas (Post 364619)
to tell you anything about romraider I need to run it on my computer and it will take some time i live in little mountains so my motorcycle ride up on hills many times

No worries - I have an account on the RomRaider forums lol I asked if anyone had any clue about definitions for the RX3 to see the map tables. No replies yet..

Working_ZS 08-10-2021 05:19 PM

How To Flash Your RX3 ECU (So Far)
 
Quote:

Originally Posted by ChopperCharles (Post 364609)
I have *NO CLUE* how to hook my rx3 up to any diagnostic software. Please pretend I’m an idiot and explain how to do any of this please.

Charles.

Alright Charles, here you go:

Hardware Needed:

Tactrix Openport 2.0 Interface - either the name brand version for $169:

https://www.tactrix.com/index.php?op...ed=1&Itemid=53

or one of the Chinese knockoffs for $50:

https://www.amazon.com/Yourshops-Ope...dp/B093L6MZG6/

Additionally, you are going to need a 6 pin to 16 pin OBD cable, in order to connect the Openport 2.0 to the OBD connector on the bike. Here are two that should work:

From AliExpress:

https://www.aliexpress.com/item/4001...3a994c4dIyFBBK

From Amazon:

https://www.amazon.com/exec/obidos/ASIN/B089GZ5NV6/

You will also need a computer running Windows 10, either a laptop or desktop, preferably a laptop, unless you have a desktop set up in your garage and a really long USB cable to connect the computer to the Openport 2.0 device.

Software Needed:

HUD ECU Hacker - which is free and available here:

https://netcult.ch/elmue/HUD%20ECU%20Hacker/

This will let you read the EFI map and download a copy from the ECU.

As far as connecting it up, you:

1.) Plug the 6 pin to 16 pin cable into the 6 pin RX3 OBD port.

2.) Plug the 16 pin connector into the Openport 2.0 device.

3.) Plug a USB cable into the Openport 2.0 device and plug the other end into one of the USB ports on your computer. It appears that the connection between the HUD ECUHacker software and Openport 2.0 device is sensitive to which USB port that you use on the computer, so you may have to try multiple ports until you find one that works.


From this point on, I'm not too clear on the further steps needed. It appears that you can read, copy, and send out the OEM EFI map to a tuner who will, for $30, adjust it per your instructions, and send you back the modified copy to be uploaded into the RX3's Delphi MT-05 ECU. But I'm not sure here, and it appears that this part has not been done successfully yet. I'll update this once we know more.


Hopefully this is enough to get you started.;)

Lukas 08-10-2021 06:13 PM

3 Attachment(s)
First, you need a cable that connects to the service plug hidden by a plastic cover. https://www.aliexpress.com/item/4001...3a994c4dIyFBBK

Lukas 08-10-2021 06:25 PM

1 Attachment(s)
Then you need some interface I have ELM 327 on USB or bluetooth and TACTRIX OPEN PORT 2.0 (RECOMMENDED) with each of these interfaces you can record log file, but only tactrix allows ECU mapping....https://www.aliexpress.com/item/1005...3a994c4djwEQpW

Lukas 08-10-2021 06:37 PM

1 Attachment(s)
Then connect one of the interfaces to your computer and install the drivers are also available in the program HOD ECU HACKER always use the USB port in which the first time you use it, it acts as a Port COM.

Lukas 08-10-2021 06:42 PM

1 Attachment(s)
When you manage to do this, set the interface type in the HOD ECU HACKER program remember to run the program as administrator.

Lukas 08-10-2021 06:49 PM

3 Attachment(s)
Then turn the key to the first position remember to have the emergency switch on and the side foot folded the motorcycle should be ready to start.

Lukas 08-10-2021 07:01 PM

2 Attachment(s)
Now press the connect button the motorcycle should connect then select start recording and start motorcycle engine now everything is recording, when you think that is enough turn off the motorcycle and press stop recording the file has been saved .

Lukas 08-10-2021 07:09 PM

1 Attachment(s)
Now in the HOD ECU HACKER program press play log file from this point you can check the parameters and manipulate the recording time using the buttons or slider.

Lukas 08-10-2021 07:19 PM

3 Attachment(s)
In the dashboard section you can check the parameters, and in the graph section if you press create graph you will get a graph of the performance of the components.

Lukas 08-10-2021 07:40 PM

2 Attachment(s)
If you want to download the bin. file injection maps or upload the new one you do everything as before but do not start the motorcycle engine , do everything with the engine turned off and do not press the connect button, the program will connect itself when you press the download button, the same will happen when you want to upload the bin file remember to always upload only the calibration table area, if you upload the tables and software, and something goes wrong ECU turns into a brick it can be saved, but it is better to avoid such a situation.

Lukas 08-10-2021 07:42 PM

I hope I was able to help you charlie.

ChopperCharles 08-11-2021 07:10 PM

You have. I've ordered the parts to diagnose future issues. In the meantime it appears cleaning the IAC valve has fixed my odd idle issue.

Charles.

Plump Kibbles 08-12-2021 03:33 AM

Nice!

Glad it was something simple, man. +1 for the jump in on connectors; I was wrong, 6-pin! :x Now I know for my RX3! (sometime..)

ChopperCharles 08-12-2021 09:30 AM

Ugh, so the problem came back. All the diagnostic parts are on order at least. They should be here Saturday. Talked to Joey at CSC and he thinks it's the IAC stepper motor so I just went ahead and ordered one too. That won't arrive until next week sometime.

Charles.

ChopperCharles 08-12-2021 11:07 PM

Bike finally threw a code. P0132. Looks like I may actually need an O2 sensor.

Working_ZS 08-13-2021 12:11 AM

Quote:

Originally Posted by ChopperCharles (Post 364812)
Bike finally threw a code. P0132. Looks like I may actually need an O2 sensor.

Not super surprising; you did cook the crap out of your catalytic converter when the clogged fuel filter leaned out the engine while you were running down the highway. That would have shortened the life of your O2 sensor greatly. Hopefully that is all that you need to get the bike running right again.

ChopperCharles 08-13-2021 09:40 AM

Yeah. I went ahead and ordered pretty much every sensor on the bike aftermarket. I did pay big bucks for an OEM stepper motor/IAC valve, but everything else I found very cheaply. I'm going to keep a full set of spares on hand, along with the diagnostic stuff.

Charles.

ChopperCharles 08-15-2021 12:15 PM

So my dongle thingy came with three different CDRs labeled Ecuflash Techstream, JLR-SPA, and JLR-PRO 138FULL. These of any use?

Charles.

Lukas 08-15-2021 01:59 PM

Take a picture of the interface you have if taxtric here is drivers https://www.tactrix.com/index.php?op...blog&Itemid=61

Plump Kibbles 08-15-2021 06:14 PM

Quote:

Originally Posted by ChopperCharles (Post 364891)
So my dongle thingy came with three different CDRs labeled Ecuflash Techstream, JLR-SPA, and JLR-PRO 138FULL. These of any use?

Charles.

ECUFlash is a pretty good universal ECU reading / writing application. ECUFlash even has a forum where people post up stock ROMs for their vehicle and either pay, or wait for a new tune to be available like Stage 1 or Stage 2 / O2 sensor / MAF delete, etc. Techstream is for Toyota / Lexus vehicles | JLR is for Jaguar and Land Rover vehicles.

I'm fairly confident you'll be using that HOD ECU Hacker program for most all of it. Though, you could try other applications like Torque (mobile) or Palmer Performance software (PC) - https://www.palmerperformance.com/ Even has a dyno! But, that would just be to monitor / code read and see what aspects need to be tweaked, and give you a pretty accurate HP / TQ reading (dyno).

So the CD's - probably useless for the bike. I'd hang onto them though; can scan your cars if they throw any codes. The CD's might also have the driver for your device - if you're using Windows 10, wont be necessary; Windows grabs the drivers automagically. Except Tactrix, might need to manually install the J2534 driver. I don't know if Microsoft has included that chip driver in their database - but, Lukas has you covered on the download.

ChopperCharles 08-20-2021 08:13 PM

Quote:

Originally Posted by Working_ZS (Post 364659)
Alright Charles, here you go:

Hardware Needed:

Tactrix Openport 2.0 Interface - either the name brand version for $169:

https://www.tactrix.com/index.php?op...ed=1&Itemid=53

or one of the Chinese knockoffs for $50:

https://www.amazon.com/Yourshops-Ope...dp/B093L6MZG6/

Additionally, you are going to need a 6 pin to 16 pin OBD cable, in order to connect the Openport 2.0 to the OBD connector on the bike. Here is one that should work:

https://www.amazon.com/OTKEFDI-Cable...dp/B07V39YPF7/


You will also need a computer running Windows 10, either a laptop or desktop, preferably a laptop, unless you have a desktop set up in your garage and a really long USB cable to connect the computer to the Openport 2.0 device.

Software Needed:

HUD ECU Hacker - which is free and available here:

https://netcult.ch/elmue/HUD%20ECU%20Hacker/

This will let you read the EFI map and download a copy from the ECU.

As far as connecting it up, you:

1.) Plug the 6 pin to 16 pin cable into the 6 pin RX3 OBD port.

2.) Plug the 16 pin connector into the Openport 2.0 device.

3.) Plug a USB cable into the Openport 2.0 device and plug the other end into one of the USB ports on your computer. It appears that the connection between the HUD ECUHacker software and Openport 2.0 device is sensitive to which USB port that you use on the computer, so you may have to try multiple ports until you find one that works.


From this point on, I'm not too clear on the further steps needed. It appears that you can read, copy, and send out the OEM EFI map to a tuner who will, for $30, adjust it per your instructions, and send you back the modified copy to be uploaded into the RX3's Delphi MT-05 ECU. But I'm not sure here, and it appears that this part has not been done successfully yet. I'll update this once we know more.


Hopefully this is enough to get you started.;)


That cable from Amazon is the wrong one for the RX3. While it's a 6-pin connector, both the internals and extyernal parts of the connector prevent it from being attached to the RX3's connector.

Charles.

ChopperCharles 08-20-2021 08:21 PM

Can I cut it apart or is there circuitry in the cable?

Charles.

Lukas 08-20-2021 09:31 PM

3 Attachment(s)
plug for rx3 is furukawa 6 pin fits from benelli do not combine with other cables because it is not known how the cables are released it is a pity to risk a short circuit I gave you a link to the cable I bought
https://www.aliexpress.com/item/4001...3a994c4dIyFBBK
BENELLI TNT 135 (ECU DELPHI)
BENELLI TNT 25 (ECU DELPHI)
BENELLI TNT 300 (ECU DELPHI)
BENELLI 302R (ECU DELPHI)
BENELLI TNT 600 (ECU DELPHI)
BENELLI GT 600 (ECU DELPHI)
BENELLI CAFFENERO 150 (ECU DELPHI)
BENELLI ZAFFERANO 250 (ECU DELPHI)
BENELLI TRK 502 (BOSCH ECU)
BENELLI LEONCINO (BOSCH ECU)

Lukas 08-20-2021 09:36 PM

amazon https://www.amazon.com/Diagnostics-D...89GZ5NV6&psc=1

ChopperCharles 08-20-2021 09:50 PM

I did order the aliexpress one, but then didn't want to wait a month and a half for it to arrive, so I got the amazon one listed well above.

Lukas, I see the new one you've listed and I ordered it, but it's also a week out. Oh well. At least I have a Benelli and an Italjet to ride in the interim.

Charles.


All times are GMT -4. The time now is 06:01 PM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.