New Holland Bale Wagon Controller Repair Posted on January 2, 2024February 2, 2024 by Craig Emerson New Holland Bale Wagon Controller Repair Your New Holland 1075, 1085 and 1095 Bale Wagon has an electronic controller, part number 86617966 or 87019305, which is the brain for all your operation. It c... Read More