That pesky check engine light is mocking you again. Your dash lights are called “idiot lights” for a reason, and you’re not going to be caught dead at the park without resetting your Polaris RZR 1000’s check engine light first.
OK, maybe it’s not that bad, but a check engine light that doesn’t go away is annoying either way. Fear not! We’ll give you some sure-fire ways to get rid of a check engine light that’s stuck like a YXZ in mud.
When your check engine light comes on, you have a problem. And you’re not going to reset your check engine light without fixing that problem. Here’s how to figure out what the issue is:
Nine times out of ten, the issue is belt related. If you’re not sure how to fix whatever your issue is, find a dealer.
If your RZR’s check engine light doesn’t reset after fixing the problem, then you need to try another trick.
If your RZR’s check engine light doesn’t reset, it doesn’t necessarily mean you did something wrong. Your UTV might just need some time to sort itself out.
The length of time required to reset your light depends on the diagnostic code you get, and it’s hard to tell which ones will take longer.
With some codes, the check engine light will reset after 4000 engine revolutions (assuming the issue is fixed). Others will take much longer and require many key-on and off cycles.
And there are some that won’t reset with this method at all and require specialized tools.
If your RZR’s check engine light doesn’t reset on it’s own, you can try using specialized tools.
There are a number of tuners and other scan tools on the market that can manually reset your check engine light.
If you don’t have one, don’t want to get one, or it doesn’t work for you, you may have a code that can only be reset using Polaris’ proprietary “Polaris Digital Wrench Software.” Your local Polaris dealer should have access to this software and be able to reset your light in this case.
If you’ve tried everything else and can’t get your check engine light to go away, you’ll have to take it to a dealer.
If you’re at your wits’ end, and you have to get that check engine light off RIGHT NOW, there’s one more thing you can try.
Before we tell you what to do, we’ll tell you why we consider it a last resort. This process resets your ECU, but it can inadvertently reset parts of your ECU’s memory. It can lead to more issues. Some are easy to resolve, but others might require you to replace your ECU if it’s permanently damaged.
In theory, this is a risky method. In practice, it seems to work out.
To reset the ECU, you have to disconnect the battery completely. Then touch your RZR’s wire harness terminals together. This will drain the capacitors and anything else in your ECU that holds a charge, and is a guaranteed method of resetting your Polaris RZR’s check engine light.
With your idiot light situation resolved, you can ride with confidence knowing you’re just as mechanically intelligent as the next person. And when your buddy’s check engine light turns on, you can save the day.
Since 90% of check engine lights are caused by belt issues, make sure to upgrade your drive belts, and say goodbye to your idiot lights.
57 Comments
I have rev 1 programer will not program stage 1 or 2,I bought this for my machine. Says problem communication error.
Hey Jeff, thanks for tuning in! In order for us to help you out, we’ll have to know what machine you have along with some other details. Give us a call at 855-743-3427 and we’d love to get you taken care of!
I have a Polaris 900 trail rated. I hit a deep water hole this weekend and my light came on the Code displays as 520207 4 switch says Voltage below normal, or shorted to low source . It is save to reset check engine light. Or what does this code mean and do I need to do anything?
Hey Jennifer, thanks for reaching out! Odds are it’ll just come back if you reset it without fixing it. If it doesn’t come back, reaching out to your local licensed Polaris dealer is your best bet to figure out the exact issue.
What to do, replaced turf mode actuator and driver relay circuit. Still have a 746 code with check engine lite. 2017 General 1000?
Hey Ronald! If you’ve already tried contacting your local Polaris dealership and they weren’t able to troubleshoot, our advice is always to check out the forums. There is one discussing this code here: https://www.polarisgeneralforum.com/threads/check-engine-light-code-746.12641/ . This is normally one of the best ways to troubleshoot codes like this outside of contacting the dealer. Thanks for tuning in!
I have a Polaris 2014 RZR 1000 XP I cannot get my engine light to go out. I’ve disconnected the cables I’ve touched the cables together to release any stored energy but still the light stays on. What are my options?
What a pain. If you’re absolutely sure you’ve fixed the problem and you’ve discharged the power, I would try riding on it for several more hours to see if it will finally clear itself. If that doesn’t work, I’d take it to a dealer to get it cleared manually. Hopefully they’ll do it without charging you. Good luck, Gary!
I have an 2017 rzr 1000 high lifter, was recently driven in low gear check engine light came on. How can I figure out how to reset this code
Hey Jake, thanks for tuning in! Have you followed the steps in the article? If none of these seem to be working for you, I recommend you reach out to your local Polaris dealer, so they can help diagnose the issue.
Hi Tyler,
The article says to disconnect the battery completely and the touch the wires harness terminals together. What terminals are they referring too?
Hey Albert! Those terminals are the positive and negative terminals connected to your battery’s posts. Take them off the battery so your machine is completely disconnected from power, then touch them together to drain any power hanging around in your system. You can get the same effect just by disconnection your battery and leaving it alone for a while.
Keep in mind that this can cause issues with your ECU. It’s not super common, but it can happen. You definitely want to double-check all your other options first.
I have a 2018 Polaris Rzr xp 1000. I have a check engine light cylinder 2 misfire??
Thanks for checking in! That is a tough question to answer. Our best advice would be to contact your local dealer or shop to help you get this figured out.
Armando did you ever figure this out? I had codes 65590 and 65592 come up this weekend. Both are cylinder misfire I changed the plugs it runs alot better idling the check engine light went off but there codes are still there.
When you say touch the wire harness terminals together what do they look like? I have a Rzr 2016 XPO turbo 4, it won’t start and throws codes 84 and 190, I can start it if I unplug the ignition switch and jump the pins bit more power steering and all the lights are on. Found a short in the 3 wires going into the passenger side and fixed them but still nothing.
Hey Daniel, I would say if you’ve followed our steps and still have not found a solution, your best bet would be to contact your local dealer and they should be able to help you troubleshoot. Thanks for the support!
Where can I get the adapter plug to hook up to my autel diagnostic reader?
I have a 2015 1000xp 4 eps. It’s not the 4 pin everyone has been posting. Total pin holes looks like 20, it only looks like 10 are wired. Backside wires going in 3 at top, 2 at bottom. Red, orange and black top. Green and yellow bottom.
Hey Scott, I’m not sure I know of anything like what you’re looking for. I know it’s not something that we currently offer. I wish I could offer more help. I’d say the next step would be to contact your nearest local dealer and see what answers they can give you. We appreciate you checking in!
Hey I have a 2016 rzr1000xp4 an it’s throwing the code 520344-15 an I have done everything you all have posted an replaced map sensor O2 sensor feel injectors spark plugs and plug wires an all that stuff has made it run better but still have a small miss an low speeds an the code will not go away any suggestions thanks
I have a 2018 1000xp with code 520344 15. Changed injectors and rubber boots from throttle body to cylinders. Cannot get code to reset or clear. Machine will not run. Can get it to fire but not run. Tried resetting ECU but it won’t reset. What am I doing wrong
I have a 2018 polaris 900 trail and the engine light is on. The code reads 91 and has 4 under it. Does anyone know what this code is ? Thank you
I have a 2016 RZR S-900. I am seeing the 91 – 4 code as well. Did you ever get yours figured out?
Hey All, I have a rzr 900 T 2017. With 800 miles on it !! Normal riding for weekend turned it off. Won’t start!!!! Checked everything found that I have no spark!!!! Replaced coil and plugs. I have all my lights working brake lights also. Will not start. Battery fine. Turns over great but no spark!!!! Help!!!!!
Hey Allen! I would suggest checking the fuel pump to make sure you’re getting power to it and it’s working. It’s a fairly common issue. If this doesn’t seem to help you troubleshoot, I would contact your local dealership and see what they suggest. Thanks for reaching out!
I have a 2020 RZR s 1000 trail periodically whe I start out the check engine light will appear with a loss of power. Push gas pedal down again light goes out and I will have power. Did this on and off today. Any ideas. Thanks
Hey Jim, thanks for checking in. This could be several things depending on what the code is throwing. A loss of power could be spark plugs, belt, clutching, faulty instrument cluster components, etc. Contacting your local Polaris dealership would be your best bet of tackling this issue.
Error code 0-520344, 17 shows “adaptive fuel correction bank 1, valid data/below normal range”
Can you put that in everyday language and is it something that is urgent?
Hey Ross! There could be a number of possibilities here, big and small. It could be an exhaust leak, intake system leak, or faulty O2 sensor system. I would suggest reaching out to your local dealership so they can help troubleshoot. Thanks for reaching out!
Hola. Tengo un Polaris general xp 1000 año 2021. Tengo un problema al pisar el acelerador no arranca con fuerza y al arrancar baja la fuerza prendió la luz del motor con código 520275.
¡Hola Maribel! Parece que hay un problema con los frenos. Sugerimos llevarlo a un concesionario para que puedan examinar el problema. ¡Buena suerte y gracias por leer!
2014 XP1000, I had an overheat issue with the fan not cycling properly. I installed a fan override switch, but haven’t had to use it. Since the over heating, an “E” is next to the gear indicator. It runs fine, but I can’t get the E to go away.
Hey Bruce! The “E” just means you have the engine temperature selected on the display. It’ll go away if you cycle through your display options and view other metrics. Thanks for reading!
I have a 2022 Polaris rzr 900 trail s sport throwing a code of 2 84 1. I’ve had the same code in the past and Polaris replaced the break sensor. It’s doing it again for the second time. What should I do? Thanks!
Hey, Drew! Unfortunately, I’m not sure what this code means off-hand. I would recommend reaching out to your local Polaris dealership and see what they can do to help troubleshoot. We are working on researching these codes so that hopefully we can come up with a guide for our readers in the near future. Thanks for the support!
On a RZR XP4 Turbo S I get a code that is not listed anywhere I can see. There is a DynoJet Power Vision installed. I am new to this machine. The obscure code is FMI-0, SPN-1127, and the count code shows 1. Please help if possible. Does this code relate to DynoJet rather than the stock setup?
Hey Roger, I’m sorry to hear about that. There are so many codes that it can be hard to keep up with. Have you reached out to your local Polaris dealership?
By wiring harness terminals, do you mean the battery terminals?
Hey Gary! Yes, disconnect the ring terminals from the battery and touch them together. Make sure the battery is completely disconnected first. The purpose is to drain the power from the ECU. Thanks for tuning in with us!
Gary
Can you tell me what a code 12 is on an 09 RZR S ?
Starts and idles but dies if you try to accelerate.
Thanks
Nick
Nick my 2017 Rzr 900 is doing the same……did you fiqure it out???? following
Gene
I still think it is the ECM but the repair didn’t fix and I haven’t replaced it yet.
They are not cheap.
Nick
The two battery posts pos and neg
Gene
I believe it is the ECM.
I just had it repaired, but have not installed it yet to see if it cleared everything.
I plan on installing it after work.
I will let you know if it fixed the issue.
Thanks
Nick
Gene
I put the ECM back in, but the code is still there.
Same issue.
Not sure where to go from here but I will let you know when I get it figured out.
Thanks
Nick
2015 rzr xp 1000 eps and it throwing code 0520207 -5 what do i need to do to fix the problem thanks
Hey William.I had that same error code. Did you ever figure yours out?
I have a 2017 xp4 turbo, I had a pressure line come off from the turbo going to the control switch. Put it back on. Still get the 31 1127 code. Replaced the switch and the bov and still have the 31 1127 code. Any thoughts?
code 3 520344 17 what does it mean. how do I reset it
Hey Brian, that code indicates that your fuel mixture is leaner than normal but still OK for now. Check your air filter and airbox lid first. If they’re clogged or dirty, clean/replace them. If the check engine light comes back after resetting it with the tips in this article, then you’ll have to look deeper. It could indicate a cracked throttle body boot or a fuel delivery issue—possibly a bad fuel pump. The good news is that often the simplest fix is the right one.
Thanks for reading and good luck!
1. My RZR xp4 1000 throws the code 520344 17. I have tried some stuff including replacing the O2 sensor without success. Main problem is my machine will not accept any diagnostic tool. Each time the tool is connected it blows the acc fuse. there is no load on the acc circuit. What could be a possible problem?
2. I am interested in replacing the ECM/ECU if necessary but there are no Polaris dealers in my country. any suggestions where online this is available
Hey Lincoln, for that code there are a few different things you could look at:
It could also be a bad ECU or bad programming on the ECU. To that end you can get ECUs online at Polaris parts retailers like this one: https://www.polarispartshouse.com/
When it comes to diagnostic tools blowing your acc fuse, that’s pretty odd. What tools have you tried?
Here’s one for you-
2015 XP1000. Has code 520344 17. Put new plugs and 02 sensor in it. But cannot reset check engine light. Left it disconnected from battery for 4 days, light is still on. Disconnected battery again and touched the pos/neg terminals a few times, light still on.
Drove it at 4000 rpms in low gear for a few minutes, light still on.
It runs better with the new parts, but light will not go off.
Hey Warren, check your air filter first and replace it if you need to. If that doesn’t work, then you need to check for cracked air boots or other air leaks. The throttle body adapter boots are prone to cracking. It can be pretty tough to spot these cracks sometimes, but that seems to be what your error code is pointing to. Thanks for the question!
Thanks for the reply. But I’m really looking for how to reset the check engine light. So far no method has worked.
And I did replace the air filter, which was dirty. Runs fine, but engine light won’t turn off.
If nothing else works, your only option is to get the light cleared with a diagnostic tool. Some tuners can do it, but your best option is usually to find a dealer to do it for you. Hopefully they won’t charge you an arm and a leg for it.
I have a 2014 1000 xp throwing a 105 code. manual says its caused by “To high intake air temperature, to high/ to low voltage.” Do you know what causes that? how do I fix it?
Thanks for your help.