EFI Fuse Blowing Repeatedly, No shorts found
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!