I also had the same problem with the wipers not "parking" The problem turned out to be a snapped wire at the back of the wiper switch, it just got worn from the switch being loose and moving around.