The park is controlled by the wiper motor itself, mine was the same and was fixed by replacing the motor with a good one. This can also be caused by damaged wiring as it passes thru the rubber boots between the body & tailgate, and also a gummed up spindle as already said.