Several years ago I bought a late model 955H pedal steer that needed a little TLC, but was in my price range. I have gradually fixed its problems and now with the exception of needing pins and bushings/chains, it is a very nice operating loader, with one small problem. When the loader frame is raised, and the bucket is tilted in either direction, the loader frame lowers. This makes loading trucks when the loader needs to be a maximum lift a little tricky, since when you dump the bucket, the frame lets down on the truck bed. As long as the tilt lever is not touched, the loader frame will stay up for at least a week (as long as I let it sit still). It doesn't matter whether the engine is running or not, when the tilt lever is moved to roll the bucket, the loader frame lowers slowly. From this I assumed my cylinders should be OK, and the problem must lie with the control spool. This week I aquired a spare hydraulic tank and spool assembly and tore mine apart. From the service manual, I figured to find a problem in the check valve for the lift, since it is supposed to hold the oil in the cylinders until the spool gives it presure to raise or lower. It indeed was not seating, so I cleaned its bore thoraughly and lapped the valve with valve grinding compound. I checked everything else that looked questionable, and found no other problems, so I bolted it back together and poured the oil back in. It still lowers when the tilt lever is operated the same as it did before. Does anyone have any ideas where to go next? I had read the manual, even though it leaves a lot to be desired, and thought the check valve would be the only possible cause, but I guess there is something else, now finding it is the problem. Is there any way oil from the tilt circuit can enter the lift lower circuit to unseat the check valve? I am now in desperate need of a good opinion, and any advice is greatly appreciated.