We inherited a Ranger 6X6, I believe its an 05 500. Well the group of guys before me beat the snot out of the thing and never did any maintenance on it. I'am very very limited on parts so I did what I could to it. Cleaned the plug, new air filter, complete lube. I had been driving for like two weeks and this thing hauled ***. I took it through some mud and had a great time. I power washed it, dryed it off, and now it runs like poop. AF is good, plug is good. Should I pull off the carb and make sure everything is clean? The weird thing is, when its in neutral and you stomp on it, it revs up super fast and real smoothly. When you put it in gear and take off it just never reaches that same exhaust and engine sound. I took off the pre-cleaners and hosed them out and thought I might have put them on the wrong way, and I did. I swapped them back to where I thought they should be ( big hole on the intake hose) and still no help. Sorry for the long post but does anyone have any suggestions?