The L-Series Kubotas suffer from a series of bad 3pt valves. Mine was so bad, the rear of the tractor almost jumped off the ground.
The good news: The valve is easy to get to. Its located on the top cover to your rear end, located right under your seat... Here the cover is off and upside down on the bench. The valve is on the right end...
Here is a close-up of the L-3800 valve, likely the same on in your machine now...
Here is what is under that rear-end cover...
Now, the bad news.. The valve alone is $970. That is what my L-3800 valve ran (under warranty). Getting that valve installed correctly to make sure its adjusted right requires a shop manual and a boatload of patience. Clearly, the shop manual for your L-3400 is not going to give you details and measurements for substituting a Grand valve. Are they the same? Only someone who installed on can tell you. Getting it installed is easy. Getting it adjusted is a lot harder...