Not sure whether an '05 has an oil pressure sensor, but you're saying someone didn't tighten the oil drain plug properly causing it to fall off or at least loosen enough to leak all the oil out? So were you able to put plug back, add oil and restart engine? :bam:
A forum community dedicated to Polaris ATV owners and enthusiasts. Come join the discussion about Rangers, Sportsmans, Scramblers, Magnums, and others. Research modifications, troubleshooting, maintenance, and more!