01 rubi has a dragging to it only moves in high gears?

Hi new to the honda foreman 500 fa that I just bought from a Craigslister that lied to me said that it just wouldn’t shift and had the clutch side case split so I couldn’t test it at all so I put it together the next day just so I could see what it did and when I started it I got a grinding noise so I tore it back apart and found the bearing in the case for the clutch side was shot so I found one in a book at work and put it in started it this time and no noise I put it in gear and hit the gas and it acts like the brakes are on so I decided I’d see if the gears would shift and they do and doing this I found that it will move fairly well in high gears with no noises really so I started searching around here on the net and found a manual and all the threads and that lead me to the oil pressure test and when I first start it the pressure is good about 30 at low end and 120 high so I decided to let it warm up just for the heck of it and sure enough it dropped about 15-20 psi and acts like it doesn’t want to Rev up to full throttle so I’m wondering if anyone has actually had a problem with there oil pump with low pressure or check valve without it screwing up the hondamatic and had these symptoms or has it only ended up being the tranny because I did not ride it before all this happen and the guy lied saying it was electrical I don’t know if it made noises ahead of time or not but it doesn’t grind or anything now when I move it so I’m not totally sure what to think or do really has anyone figured out away to test the check valve on the case because mine looks fine but I’m not sure if the spring is week and leaking or if the pump some how just got week any help would be great thanks in advance