08-24-2016, 11:20 AM | #1 |
Join Date: Jan 2015
Location: England
Posts: 382
|
Rx3 fault code look up prog
I've made a little program , for my self, for looking up the engine management fault codes.
You can input the flashing light (hex) codes and the PCHUD (dec) codes. The example below shows the P031 code being entered. The result gives a discription of the fault and where to find the relevant info in the included manual. The included manual is for a large mower engine that shares quite a number of Engine management components as our RX3. I do intend to test some of the values given in this manual when I get time. For now please only use as a guide. The program needs no installation, You just need to run it. https://mega.nz/file/Ngs2hRaL#4bNsDC..._8ndVy2fuOF9nA Update:- Download now only contains the manual etc. See post #8 for the code look up program http://www.chinariders.net/showpost....85&postcount=8 Last edited by katflap; 08-29-2021 at 11:43 AM. Reason: New Link |
|
08-24-2016, 01:11 PM | #2 |
Join Date: Mar 2009
Location: Sardis, BC, Canada
Posts: 25,977
|
Katflap, you're an amazing resource to RX3 riders. Thanks for your contributions.
__________________
Weldangrind "I figure I'm well-prepared for coping with a bike that comes from the factory with unresolved issues and that rewards the self-reliant owner." - Buccaneer |
|
08-24-2016, 04:45 PM | #3 | |
Join Date: Feb 2016
Location: George West, Texas
Posts: 4,097
|
Quote:
however, some of the hat tricks human being has pulled on the tech information scale have been near incredible.
__________________
***************************************** 2015 Bashan"Blaze" BS250GY-31 (DB-07K-250) GONE 2017 Suzuki V Strom 650 XT "We are all born ignorant, but one must work hard to remain stupid." ~Benjamin Franklin~
|
|
|
08-26-2016, 01:06 PM | #4 |
Join Date: Jan 2015
Location: England
Posts: 382
|
Testing The Manual part 1
Tested on an RX3 that is running well with no errors
In the manual It states, before doing anything else, to verify That the ECM is powering up. The procedure is on page 49. In the procedure it refers to the connector pins of the ECU, these can be found on page 38 & 39. The pins appear to be correctly labelled. My results from following their procedure are - Step 1, 12.94v (stated range 12.2v - 13.5v) Step 2, 12.6v (stated range 12.2v - 13.5v) Step 3, 0 ohms ( stated range below 2 ohms) Step 4, 0 ohms ( stated range below 2 ohms) --------------------------------------------------------- J2-18, voltage comes directly from the battery J2-15, voltage comes from the Ignition switch via the "engine run" switch. This particular wire also provides the voltage to energize the fuel pump relay. J2-2 & J1- 9 , go to ground. this first test seems good Last edited by katflap; 09-01-2016 at 10:39 AM. |
|
08-27-2016, 02:07 PM | #5 |
Join Date: Jan 2015
Location: England
Posts: 382
|
Testing The Manual part 2
Tested on an RX3 that is running well with no errors
Testing the procedure for P031/P032 , O2 voltage high/low (page 52-53) Firstly, the O2 connector is labelled correctly step2, "use a test light", on page 14 it suggest to use a test light that draws no more than 0.3A, I found a bulb rated 3W for the job. It draws 0.26A. It Illuminated as brightly as when connected directly to the battery. (stated - Illuminates brightly) step3, 12.16 v ( a bit low ) , (stated range 12.2-13.5v) step4, " connect to J2-17", this is not possible as it is plugged in to the ECU. I tested point "C" on the O2 sensor connector, it connects directly to "J2-17". 4.78v (stated range 4.20v- 4.95v) step5, 4.74v (stated range 4.20v- 4.95v) Last edited by katflap; 09-01-2016 at 10:39 AM. |
|
09-01-2016, 10:38 AM | #6 |
Join Date: Jan 2015
Location: England
Posts: 382
|
Testing the manual part 3
Tested on an RX3 that is running well with no errors
( pins are correctly labelled) Testing the procedure for P0107 Map Sensor low voltage (page 54-55) ------------------------------------------------------------------------------- step2, Cycled fault code P0108 & P0112 while running but when re assembled no current code remained. step3, 4.96 v (stated range, above 4v) Testing the procedure for P0108 MAP sensor high voltage (page 56) ---------------------------------------------------------------------------- step2, Cycled fault code P0107 & P0112 while running but when re assembled no current code remained. step3, 4.96v - (stated range, above 4v) Testing the procedure for P0112 MAT sensor Low temp indicated (page 57 -58) ---------------------------------------------------------------------------- step2, 4.8v (stated range, above 4v) step3, 4.94v (stated range, above 4v) Testing the procedure for P0113 MAT sensor high temp indicated (page 59) ---------------------------------------------------------------------------- step2, 4.96v (stated range, above 4v) |
|
10-19-2016, 05:24 PM | #7 |
Join Date: Jul 2008
Location: Idaho
Posts: 25,054
|
Kat,
As always, thanks for doing the great research, and sharing your knowledge with us. I successfully downloaded the manual. However, my anti-virus software detected a trojan horse virus associated with the look up program.
__________________
Spud "Never argue with an idiot. He will drag you down to his level, and beat you with experience." Mark Twain 2015 Zongshen ZS250GY-3 (RX3) 2006 Zongshen ZS200GY-2 (Sierra 200) 2005 Honda XR650L 2004 Honda CRF250X 1998 Kawasaki KDX220 Mods made to my Zongshen ZS200GY-2: http://www.chinariders.net/showthread.php?t=6894 |
|
10-20-2016, 09:59 AM | #8 | |
Join Date: Jan 2015
Location: England
Posts: 382
|
Quote:
A lot of antivirus programs are not too clever and will shout Trojan at every horse in town. Here’s a link explaining a little about the problem in this instance. http://www.hide-folder.com/overview/false-positive.html Anyhoo, Nobody likes even a whiff of Trojan mentioned on their computer even if it is a false-positive, myself included. My little program is just a visual basic script inside a “wrapper” that creates the “exe” file. The reason I put it inside a wrapper was , ironically , to help prevent it being tampered with by the wider web, where possibly some malicious script could be added. It will work perfectly well without a wrapper but because a VBS script is vulnerable , on the wider web a “virus” script could be added and distributed as my work , I chose not to upload it in this format. So the simple solution is for people to make it themselves , this is really easy to do Requirements- 1/ Any computer running a version of Windows 2/ make sure you have file extensions visible. Steps – 1/ Copy the script below to notepad Code:
Title = "RX3 Delphi MT-O5 ECU FAULT CODE LOOK UP v2 - by katflap" message = "FOR A GUIDE ON CONNECTIONS ETC SEE PAGES 38-46 _____________________________________ ENTER FAULT CODE BELOW (Numbers Only)" Question = InputBox(message,Title,Default) Select Case Question Case 1 msgbox ("katflaps Shed Productions !!!!") Case 107 msgbox ("(P0107/263) MAP CIRCUIT - LOW OR OPEN VOLTAGE (Location MAP/MAT - Next to injector) As a guide see pages 54-56 (non scan diagnostics)- pages 97- 99 (scan diagnostics)") Case 108 msgbox ("(P0108/264) MAP CIRCUIT - HIGH VOLTAGE (Location MAP/MAT - Next to injector) As a guide see pages 54-56 (non scan diagnostics)- pages 97- 99 (scan diagnostics)") Case 112 msgbox ("(P0112/274) MAT CIRCUIT - LOW VOLTAGE (Location MAP/MAT - Next to injector) As a guide see pages 57-59 (non scan diagnostics)- pages 100- 102 (scan diagnostics)") Case 113 msgbox ("(P0113/275) MAT CIRCUIT - HIGH VOLTAGE OR OPEN (Location MAP/MAT - Next to injector) As a guide see pages 57-59 (non scan diagnostics)- pages 100- 102 (scan diagnostics)") Case 117 msgbox ("(P0117/279) COOLANT TEMP SENSOR CIRCUIT - LOW VOLTAGE (Location - thermostat housing- Blue connector) As a guide see pages 60-62 (non scan diagnostics)- pages 103- 105 (scan diagnostics)") Case 118 msgbox ("(P0118/280) COOLANT TEMP SENSOR CIRCUIT - HIGH VOLTAGE OR OPEN (Location - thermostat housing- Blue connector) As a guide see pages 60-62 (non scan diagnostics)- pages 103- 105 (scan diagnostics)") Case 122 msgbox ("(P0122/290) TPS CIRCUIT - LOW VOLTAGE OR OPEN (Location - See Throttle Body Image) As a guide see pages 63-68 (non scan diagnostics)- pages 106- 111 (scan diagnostics)") Case 123 msgbox ("(P0123/291) TPS CIRCUIT - HIGH VOLTAGE (Location - See Throttle Body Image) As a guide see pages 63-68 (non scan diagnostics)- pages 106- 111 (scan diagnostics)") Case 131 msgbox ("(P0131/305) O2 SENSOR CIRCUIT - LOW VOLTAGE (Location - Exhaust header pipe) As a guide see pages 69-71 (non scan diagnostics)- pages 112- 114 (scan diagnostics)") Case 132 msgbox ("(P0132/306) O2 SENSOR CIRCUIT - HIGH VOLTAGE (Location - Exhaust header pipe) As a guide see pages 69-71 (non scan diagnostics)- pages 112- 114 (scan diagnostics)") Case 32 msgbox ("(P0032/50) O2 HEATER CIRCUIT - HIGH VOLTAGE (Location - Exhaust header pipe) As a guide see pages 52-53 (non scan diagnostics)- pages 94- 96 (scan diagnostics)") Case 31 msgbox ("(P0031/49) O2 HEATER CIRCUIT - LOW VOLTAGE (Location - Exhaust header pipe) As a guide see pages 52-53 (non scan diagnostics)- pages 94- 96 (scan diagnostics)") Case 201 msgbox ("(P0201/513) INJECTOR CIRCUIT MALFUNCTION As a guide see pages 73-74 (non scan diagnostics)- pages 116- 117 (scan diagnostics)") Case 230 msgbox ("(P0230/560) FUEL PUMP RELAY CIRCUIT - LOW OR OPEN VOLTAGE As a guide see pages 75-81 (non scan diagnostics)- pages 118- 122 (scan diagnostics)") Case 232 msgbox ("(P0232/562) FUEL PUMP RELAY CIRCUIT - HIGH VOLTAGE As a guide see pages 75-81 (non scan diagnostics)- pages 118- 122 (scan diagnostics)") Case 336 msgbox ("(P0336/822) CRANK SHAFT POSITION SENSOR - NOISEY SIGNAL As a guide see pages 82-83 (non scan diagnostics)- pages 123- 124 (scan diagnostics)") Case 337 msgbox ("(P0337/823) CRANK SHAFT POSITION SENSOR - NO SIGNAL As a guide see pages 82-83 (non scan diagnostics)- pages 123- 124 (scan diagnostics)") Case 351 msgbox ("(P0351/849) IGNITION COIL MALFUNCTION As a guide see pages 84-85 (non scan diagnostics)- pages 125- 126 (scan diagnostics)") Case 505 msgbox ("(P0505/1285) IDLE AIR CONTROL VALVE ERROR (PCHUD) (Location - See Throttle Body Image) As a guide see pages 86-87 (non scan diagnostics)- pages 127-128 (scan diagnostics) ") Case 562 msgbox ("(P0562/1378) SYSTEM VOLTAGE LOW As a guide see pages 88-89 (non scan diagnostics)- pages 129-130 (scan diagnostics)") Case 563 msgbox ("(P0563/1379) SYSTEM VOLTAGE HIGH As a guide see pages 88-89 (non scan diagnostics)- pages 129-130 (scan diagnostics)") Case 650 msgbox ("(P0650/1616) FAULT LIGHT CIRCUIT MALFUNCTION As a guide see pages 90-91 (non scan diagnostics)- pages 131-132 (scan diagnostics)") Case 1693 msgbox ("(P1693/5779) TACHOMETER CIRCUIT LOW VOLTAGE") Case 1694 msgbox ("(P1694/5780) TACHOMETER CIRCUIT HIGH VOLTAGE") Case 171 msgbox ("(P0171/369) HIGH MAXIMUM ADAPTION LIMIT EXCEEDED As a guide see code 0171 text") Case 172 msgbox ("(P0172/370) LOW MAXIMUM ADAPTION LIMIT EXCEEDED As a guide see code 0172 text") Case 174 msgbox ("(P0174/372) LEAN FUEL CONDITION As a guide see page 72 (non scan diagnostics) page 115 (scan diagnostics) ") Case 850 msgbox ("(P0850/2128) GEAR POSITION SENSOR OR CLUTCH SWITCH CIRCUIT MALFUNCTION") Case 61 msgbox ("(P0061/97) END OF FAULT CODE TRANSMISSION") Case 263 msgbox ("(P0107/263) MAP CIRCUIT - LOW OR OPEN VOLTAGE (PCHUD) (Location MAP/MAT - Next to injector) As a guide see pages 54-56 (non scan diagnostics)- pages 97- 99 (scan diagnostics)") Case 264 msgbox ("(P0108/264) MAP CIRCUIT - HIGH VOLTAGE (PCHUD) (Location MAP/MAT - Next to injector) As a guide see pages 54-56 (non scan diagnostics)- pages 97- 99 (scan diagnostics)") Case 274 msgbox ("(P0112/274) MAT CIRCUIT - LOW VOLTAGE (PCHUD) (Location MAP/MAT - Next to injector) As a guide see pages 57-59 (non scan diagnostics)- pages 100- 102 (scan diagnostics)") Case 275 msgbox ("(P0113/275) MAT CIRCUIT - LOW VOLTAGE (PCHUD) (Location MAP/MAT - Next to injector) As a guide see pages 57-59 (non scan diagnostics)- pages 100- 102 (scan diagnostics)") Case 279 msgbox ("(P0117/279) COOLANT TEMP SENSOR CIRCUIT - LOW VOLTAGE (PCHUD) (Location - thermostat housing- Blue connector) As a guide see pages 60-62 (non scan diagnostics)- pages 103- 105 (scan diagnostics)") Case 280 msgbox ("(P0118/280) COOLANT TEMP SENSOR CIRCUIT - HIGH VOLTAGE OR OPEN (PCHUD) (Location - thermostat housing- Blue connector) As a guide see pages 60-62 (non scan diagnostics)- pages 103- 105 (scan diagnostics)") Case 290 msgbox ("(P0122/290) TPS CIRCUIT - LOW VOLTAGE OR OPEN (Location - See Throttle Body Image) As a guide see pages 63-68 (non scan diagnostics)- pages 106- 111 (scan diagnostics)") Case 291 msgbox ("(P0123/291) TPS CIRCUIT - HIGH VOLTAGE (Location - See Throttle Body Image) As a guide see pages 63-68 (non scan diagnostics)- pages 106- 111 (scan diagnostics)") Case 305 msgbox ("(P0131/305) O2 SENSOR CIRCUIT - LOW VOLTAGE (PCHUD) (Location - Exhaust header pipe) As a guide see pages 69-71 (non scan diagnostics)- pages 112- 114 (scan diagnostics)") Case 306 msgbox ("(P0132/306) O2 SENSOR CIRCUIT - HIGH VOLTAGE (PCHUD) (Location - Exhaust header pipe) As a guide see pages 69-71 (non scan diagnostics)- pages 112- 114 (scan diagnostics)") Case 50 msgbox ("(P0032/50) O2 HEATER CIRCUIT - HIGH VOLTAGE (PCHUD) (Location - Exhaust header pipe) As a guide see pages 52-53 (non scan diagnostics)- pages 94- 96 (scan diagnostics)") Case 49 msgbox ("(P0031/49) O2 HEATER CIRCUIT - LOW VOLTAGE (PCHUD) (Location - Exhaust header pipe) As a guide see pages 52-53 (non scan diagnostics)- pages 94- 96 (scan diagnostics)") Case 513 msgbox ("(P0201/513) INJECTOR CIRCUIT MALFUNCTION (PCHUD) As a guide see pages 73-74 (non scan diagnostics)- pages 116- 117 (scan diagnostics)") Case 560 msgbox ("(P0230/560) FUEL PUMP RELAY CIRCUIT - LOW OR OPEN VOLTAGE (PCHUD) As a guide see pages 75-81 (non scan diagnostics)- pages 118- 122 (scan diagnostics)") Case 562 msgbox ("(P0232/562) FUEL PUMP RELAY CIRCUIT - HIGH VOLTAGE (PCHUD) As a guide see pages 75-81 (non scan diagnostics)- pages 118- 122 (scan diagnostics)") Case 822 msgbox ("(P0336/822) CRANK SHAFT POSITION SENSOR - NOISEY SIGNAL (PCHUD) As a guide see pages 82-83 (non scan diagnostics)- pages 123- 124 (scan diagnostics)") Case 823 msgbox ("(P0337/823) CRANK SHAFT POSITION SENSOR - NO SIGNAL (PCHUD) As a guide see pages 82-83 (non scan diagnostics)- pages 123- 124 (scan diagnostics)") Case 849 msgbox ("(P0351/849) IGNITION COIL MALFUNCTION (PCHUD) As a guide see pages 84-85 (non scan diagnostics)- pages 125- 126 (scan diagnostics)") Case 1285 msgbox ("(P0505/1285) IDLE AIR CONTROL VALVE ERROR (PCHUD) (Location - See Throttle Body Image) As a guide see pages 86-87 (non scan diagnostics)- pages 127-128 (scan diagnostics) ") Case 1378 msgbox ("(P0562/1378) SYSTEM VOLTAGE LOW (PCHUD) As a guide see pages 88-89 (non scan diagnostics)- pages 129-130 (scan diagnostics)") Case 1379 msgbox ("(P0563/1379) SYSTEM VOLTAGE HIGH (PCHUD) As a guide see pages 88-89 (non scan diagnostics)- pages 129-130 (scan diagnostics)") Case 5779 msgbox ("(P1693/5779) TACHOMETER CIRCUIT LOW VOLTAGE (PCHUD)") Case 5780 msgbox ("(P1694/5780) TACHOMETER CIRCUIT HIGH VOLTAGE (PCHUD)") Case 369 msgbox ("(P0171/369) HIGH MAXIMUM ADAPTION LIMIT EXCEEDED (PCHUD) As a guide see code 0171 text") Case 370 msgbox ("(P0172/370) LOW MAXIMUM ADAPTION LIMIT EXCEEDED (PCHUD) As a guide see code 0172 text") Case 372 msgbox ("(P0174/372) LEAN FUEL CONDITION (PCHUD) As a guide see page 72 (non scan diagnostics) page 115 (scan diagnostics)") Case 1616 msgbox ("(P0650/1616) FAULT LIGHT CIRCUIT MALFUNCTION (PCHUD) As a guide see pages 90-91 (non scan diagnostics)- pages 131-132 (scan diagnostics)") Case 2128 msgbox ("(P0850/2128) GEAR POSITION SENSOR OR CLUTCH SWITCH CIRCUIT MALFUNCTION (PCHUD)") Case 97 msgbox ("(P0061/97) END OF FAULT CODE TRANSMISSION") Case Else msgbox ("Try Again, Dude - Code Not Found") end Select 3/ rename the extension of your new notepad file from .txt to .vbs 4/ then just "click" your new "vbs" file to use |
|
|
10-20-2016, 01:53 PM | #9 |
Join Date: Jul 2008
Location: Idaho
Posts: 25,054
|
Thank you, Kat. I just followed your instructions, which took 5 minutes or less to complete, and the program is working great.
__________________
Spud "Never argue with an idiot. He will drag you down to his level, and beat you with experience." Mark Twain 2015 Zongshen ZS250GY-3 (RX3) 2006 Zongshen ZS200GY-2 (Sierra 200) 2005 Honda XR650L 2004 Honda CRF250X 1998 Kawasaki KDX220 Mods made to my Zongshen ZS200GY-2: http://www.chinariders.net/showthread.php?t=6894 |
|
08-01-2019, 01:22 PM | #10 | |
Join Date: Aug 2018
Location: Bogota
Posts: 3
|
Quote:
I would like you to help me with the Software to read the error codes of my Zongshen RX3. |
|
|
08-12-2021, 11:24 PM | #11 |
Join Date: Feb 2018
Location: RDU, NC
Posts: 683
|
So, what does a P0132 error code actually mean? Bad O2 sensor? Or something else?
Charles. |
|
08-13-2021, 12:17 AM | #12 |
Join Date: Aug 2016
Posts: 365
|
It simply means that the output voltage from the O2 sensor has been too high for too long. In normal operation, an O2 sensor continually swings back and forth between .1 - .9 volts. P0132 means that yours isn't varying, staying at a high voltage reading.
|
|
08-13-2021, 09:36 AM | #13 |
Join Date: Feb 2018
Location: RDU, NC
Posts: 683
|
Right right. But what does this diagnosis mean? Bad 02 sensor or bad maf/mat or something else?
Bike was running lean, not rich. Big flat spots. But then it was idling at 2500-3000rpm. Charles. |
|
08-13-2021, 07:09 PM | #14 | |
Join Date: Aug 2016
Posts: 365
|
Quote:
In your case, the O2 sensor is outputting a high voltage, what voltage exactly I can't say without a multimeter or an oscilloscope, but definitely more than .5 volts if I had to guess, since .45 indicates an "ideal" combustion mixture. This could be because the bike is genuinely running rich, which causes the O2 sensors to output more voltage, thereby signaling the ECU to subtract fuel via the short term and long term fuel trims. If so, that could be causing your lean condition and weird high idle. No way to know for sure until you get your diagnostic stuff, set it up, link up to the bike, and see what the ECU has to say. I just received mine yesterday, by the way. I haven't had the ambition to work out in the garage due to the heat and humidity, so I can't say yet whether or not it actually works. I also need to get one of my old Windows 7 netbooks upgraded to Windows 10, so that I can run the diagnostic software. When you get yours up an running, the HUD ECUHacker software will come in very handy, since it will display those data PIDs mentioned, allowing you to see exactly what the ECU is seeing, which will help you decypher what is going on. When you link up, check the short and long term fuel trims - yours should be negative if the ECU is seeing a rich condition from the O2 sensor. Also, look at you MAP sensor values, since manifold pressure is used as a surrogate for engine load; high vacuum, which occurs at idle, causes a low MAP sensor signal to the ECU, which will in turn cut fuel, since the engine is not under load. Note: A vacuum leak can throw off the MAP signal, so be sure to check for intake manifold and throttle body vacuum leaks before you go and condemn your existing MAP sensor as bad. |
|
|
08-13-2021, 08:25 PM | #15 |
Join Date: Feb 2018
Location: RDU, NC
Posts: 683
|
I already waved an unlit propane torch around the intake, with no change in behavior. One of those big brush-clearing torches. It's enough propane to stop an EX500 motor in under a second when waved around the airbox intake. And nothing budged on my RX3.
Charles. |
|
|
|
|
|