So this week my good friend brought me his 2015 Ranger 570 Crew with the EFI. He said that it cut off and wouldn't do anything at all. I have done a lot of work on side by sides, atvs, and dirt bikes, but I'm more of a carburetor and engineer kind of guy. electrical stuff is not my area of expertise, but I do have some general knowledge. He had put a new battery in it, and so I began investigating. I checked the fuse box and all was good, but when I turned the key, I heard a pop. The EFI fuses had blown. I tried to replace the 20A fuse several times and it blew immediately every time, as long as the key was in the ON position. I immediately assumed it was probably a short to ground somewhere, but after removing the skid plates and looking closely at the entire wire harness, I cannot find a visible short. SO now I am a bit stuck. I pulled the starter solenoid just to check it and it had a high resistance when activated (anywhere from 1.5-4.5 ohms) so I assume there is corrosion, and I am currently waiting on that part which I ordered. I have little hope that this will solve the problem, and I'm not sure what to check next. Please Help!