Announcement
Collapse
No announcement yet.
How to Reset/Clear Ficht EMM engine service/trouble codes on Genesis, Virage, MSX 140
Collapse
This is a sticky topic.
X
X
-
hi, I have a msx140 of 2003 , I found several errors with the procedure led reading . but now I can not erase mistakes from emm following the procedure of the bridge ( when I disconnect and reconnect the jumper , the centraluna continue reading errors ) . with the procedure tps I can not understand how you can start reading codes with tps connected . what wrong ? it is possible to have a detailed list of what to do ? thanks -
I thought I would ad to this thread.
My 2002 Genesis i was reading 81 #1 (MAG) IGNITION COIL OPEN PRIMARY
It was the only code when I followed the How to read codes set up. I checked the #1 coil and took it off the cylinder. The 2 ground prong that wrap around the coil were broken and not making contact. I soldered them back and re-enforced them. The #81 code was not showing on the first engine start right after repair. It does not seem like you have to clear the intermittent codes once they are repaired. Not the #81 code anyways.Leave a comment:
-
How to Reset/Clear Ficht EMM engine service/trouble codes using a switch
Instead of using the single jumper wire method which was not consistent for all EMM, this method uses a switch or switch and resistor to ensure the signals to the EMM are consistent and correct.
This should provide a more consistent EMM code reset process. Let me know if this works or does not work on your machine.
The method using a spare or not installed TPS is also valid (pending review), but I find the switch method more convenient.
If you can source the mating 3-pin Weatherpack connector and pins then it is straightforward to make a compact EMM reset tool using a small electronic grade SPDT switch.
This is the one I made for myself;
Detail view of the MFI wire harness connector showing bypass jumper for Start button enable and connections for simple LED code reading tool.
Last edited by K447; 07-20-2014, 11:01 AM.Leave a comment:
-
-
Emm Clearing codes
Yes, I am using the jumper wire on the TPS, One secound intervals, The light never goes out at the end so not sure when to take the lanyard off?Leave a comment:
-
Welcome
Are you using the jumper method or the TPS rotation method?
One second pauses between each change (roughly)?
Unplugging lanyard at end of process?
If the Check Engine message is appearing then one or more reported problems is still happening, right then. You cannot clear a 'hard code' that is still occurring.
Another possibility is that the EMM needs repair.Leave a comment:
-
2000 Polaris Genesis Clearing codes
Hi I have a 200 Polaris Genesis here and have used your method to retrieve the trouble codes, They are as follows 12,17,39,81,82,83, I have tried to clear these codes using your method, When using your method you state to remove TPS jumper leaving EEM jumper and MFI LED, and lanyard in place so I am assuming that when clearing codes you are unplugging the TPS jumper when the EMM is in code reading mode is this right? I have also tried unplugging TPS jumper with the lanyard off then plugging lanyard back in, This method produces the LED to respond somewhat like you ask But at the end of the 5 on off on offs and the TPS jumper ending off the LED is off and does nothing, If I plug the TPS jumper in the light stays on and nothing else Which I am assuming that I have not entered the reset process right, Please help
PS Ski runs sitting out of the water just has check engine light on with these codesLeave a comment:
-
these groups of codes are familiar..the ecm has failed ( by some twist of fate I have 3 maybe 4 fi polaris skis in the shop now, all with an ecm problem). Pull it and send it out to repair...about half the cost of a new and somewhat unobtainable ecu..and besides that..with a new ecu you need to get the fuel injector maps in place, which requires some more trickery. Let's take this over to another thread..this isn't the right place to start up something new.Leave a comment:
-
Hi and many tnx to K447 code reading worked for Genesis and Virage 800 I perfectly using LED to clear codes worked only option with TPS plugged in and plugged out in the open position (maximum rotation).
Can u help me in this to big for me problems got to Polaris 1. Virage 800 I 2. Genesis. after done with code reading got this codes:
Genesis does not start at all only some times wonts to start but its only clumps bangs it seems to me that only 2 from 3 cylinder tries to fire.
Virage one after reseting codes started ok but after couple of days it does not starting . no idea. PLS. HELP.
Genesis
52 #3 (PTO) FUEL INJECTOR OPEN LOAD
39 FUEL PUMP OPEN LOAD
82 #3 (PTO) IGNITION COIL OPEN PRIMARY
47 AIR TEMPERATURE SENSOR CIRCUIT MALFUNCTION
48 AIR TEMPERATURE SENSOR BELOW EXPECTED RANGE
12 THROTTLE POSITION SENSOR CIRCUIT MALFUNCTION
49 AIR TEMPERATURE SENSOR ABOVE EXPECTED RANGE
41 COOLANT TEMPERATURE SENSOR CIRCUIT MALFUNCTION
43 COOLANT TEMPERATURE SENSOR ABOVE EXPECTED RANGE
83 #2 (CENTER) IGNITION COIL OPEN PRIMARY
53 #2 (CENTER) FUEL INJECTOR OPEN LOAD
Virage 800 I
144 WATER INJECTION SOLENOID CIRCUIT MALFUNCTION
51 #1 (MAG) FUEL INJECTOR OPEN LOAD
12 THROTTLE POSITION SENSOR CIRCUIT MALFUNCTION
52 #3 (PTO) FUEL INJECTOR OPEN LOAD
43 COOLANT TEMPERATURE SENSOR ABOVE EXPECTED RANGE
41 COOLANT TEMPERATURE SENSOR CIRCUIT MALFUNCTION
17 ALTERNATOR VOLTAGE BELOW EXPECTED RANGELeave a comment:
-
thanks for the advice
i have been using the tps jumper method but with no success will try it again tonight
as for the connector i think i may be the air temp sensor as the one in the exhaust is connected
will check it out tonight
cheers
philLeave a comment:
-
That looks like the water temp or air temp sensor connector.
The air temp sensor connection is under the base plate of the flame arrestor. Hard to see under there, it has Black and Pink/Blue wires.
There is a small rubbery bump inside the flame arrestor base, and the temp sensor is under that.
While you are in there, make sure the plastic webs from the flame arrestor cover have been trimmed back, so they don't cut into the top of the temp sensor.
Also, check the ohms of the air temp sensor and water temp sensors. Should be close to 1,000 ohms, give or take.
The Water temp sensor is mounted on the exhaust side of the engine, and has Black and Pink/Black wires. Look for the matching connector around the exhaust pipes. Item 4 in this diagram;
Leave a comment:
-
Clearing EMM Service Codes using 3-way SPDT switch or TPS cycling
...I hope you can help as i'm having problems clearing the engine codes on my 2002 genesis i
the codes are
17 ALTERNATOR VOLTAGE BELOW EXPECTED RANGE
41 COOLANT TEMPERATURE SENSOR CIRCUIT MALFUNCTION
42 COOLANT TEMPERATURE SENSOR BELOW EXPECTED RANGE
81 #1 (MAG) IGNITION COIL OPEN PRIMARY
82 #3 (PTO) IGNITION COIL OPEN PRIMARY
83 #2 (CENTER) IGNITION COIL OPEN PRIMARY
...followed the (How to read Polaris Ficht EMM trouble codes without special software or a computer)
to get the codes
...but I can't seem to clear the codes
I have tried erase the codes manually by unplugging the TPS and and plugging back in over the 5 seconds
am i doing something wrong?
...also i have one connector that i cant find where it goes
...
To clear the codes, you can use EITHER the same jumper that you used to activate the code reading, OR you can use the actual TPS.
Using the jumper, don't get confused about which pin pair you are shorting with the jumper).
Update: The jumper wire method requires that the jumper connect the center pin to one or the other of the outer pins.
Said another way, use the jumper wire like a SPDT switch, alternating between a center pin jumper to ground and a center pin jumper to +5 volt TPS pin/wire. This requires a deliberate and steady hand.
A more reliable method is using an actual SPDT switch, as documented here.
Let me know how this works for you, and which method you used.
The EMM code reset pattern goes as follows;
Leave the lanyard in place, and EMM Service Power jumper in place.Note: The wire jumper method can be tricky to do consistently. It may take several tries to get the old codes to clear.
TPS jumper method
- Connect the TPS center pin jumper wire to ground and wait more than 5 seconds
Using a smooth cadence (maybe a second in each position)
- Use jumper to connect TPS signal (center pin) to TPS ground (1st time)
LED code light will turn OFF
- Move jumper to TPS + pin
LED code light will turn ON
- Jump center pin to ground (2nd)
- Jump center pin to +5
- Jump center pin to ground (3rd)
- Jump center pin to +5
- Jump center pin to ground (4th)
- Jump center pin to +5
- Jump center pin to ground (5th)
- Jump center pin to +5
LED should go out, indicating that EMM codes have been cleared, and no new codes have immediately occurred if there are no Hard Codes. If there are Hard Codes (meaning the problem is still happening right now), the light will turn back on.
TPS method (Pending review for accuracy)
Note: TPS must be removed from the throttle body, or use a spare TPS
Tip: This may not work with some TPS, depending on how close to zero volts the TPS signal can go. I had a Hall Effect TPS that could not get below about 0.2 volts and that was not enough. The non-pigtail potentiometer style TPS may work better for this.- Plug unmounted TPS into TPS connector (if it wasn't already)
Using a smooth cadence (maybe a second in each position)
- Rotate TPS shaft to minimum throttle stop, and hold it there for more than 5 seconds
LED light should stay ON
- Rotate TPS to full throttle stop (maximum rotation)
LED code light will turn OFF
- Rotate TPS to minimum throttle stop
LED code light will turn ON
- Do the TPS full rotation to maximum, then back to minimum, four more times
Note: This may be inaccurate regarding whether the LED goes out or not
LED will go out, indicating that codes will be cleared, and no new codes have immediately occurred, if there are no Hard Codes. If there are Hard Codes (meaning the problem is still happening right now), the light will turn back on.
Unplug tether from switch.
Codes should now be erased.
Check again for stored codes without starting the engine. This will tell you if there are hard codes.
To check for recurring codes, run engine. Then read codes again.
Note: the EMM may automatically clear old service codes after 15 running hours, if the same code has not re-occurred during that time.Leave a comment:
-
How to Reset/Clear Ficht EMM engine service/trouble codes on Genesis, Virage, MSX 140
hi everyone from the UK
just found this site the other day and it's got to be the best PWC site in the web
i hope you can help as i'm having problems clearing the engine codes on my 2002 genesis i
the codes are
17 ALTERNATOR VOLTAGE BELOW EXPECTED RANGE
41 COOLANT TEMPERATURE SENSOR CIRCUIT MALFUNCTION
42 COOLANT TEMPERATURE SENSOR BELOW EXPECTED RANGE
81 #1 (MAG) IGNITION COIL OPEN PRIMARY
82 #3 (PTO) IGNITION COIL OPEN PRIMARY
83 #2 (CENTER) IGNITION COIL OPEN PRIMARY
i bought the ski with a seized engine that was causes by the fuel pump failing
also found the fuel reg in the bottom with the pump
so i have fitted a good engine and a new pump and fix the reg in place with split pin (thanks to K447)
also followed the (How to read Polaris Ficht EMM trouble codes without special software or a computer)
to get the codes
but i can't seem to clear the codes
i have tried erase the codes manually by unplugging the TPS and and pluging back in over the 5 seconds
am i doing something wrong?
i think the codes are old codes from when the engine went into meltdown but want to be sure before i take it on the water
also i have one connector that i cant find where it goes
hope you guy's can help as i would like to get some time out on it before the end of the season
thanks
philLast edited by K447; 07-20-2014, 08:48 AM.Tags: None- Stuck
Leave a comment: