What is a direct bolt up replacement for a 2005 ranger 500 4x4. Bad dogs and high gear. VIN# 4ARD50A41D621857 GEARBOX# 1341355