I have a 2004 New Holland lb75b that when i press the pedal down it will not return back. you have to pull it up with your foot. thank you
No replies yet.