If you are not going to use periods or any punctuation, please put each different thought on a separate line. It would sure help us out here.
Since you said it won't do anything now, did you blow a fuse? Just a suggestion since you said it was trying to crank with the pto engaged.
I am assuming it is the same push/pull switch that most of the other mower makers use. I am assuming your switch has either 5 pins or 8 pins on the back.
The way I read your post, you have one of the contacts for the pto clutch circuit on the wrong terminal of the switch. It is up to you to figure out which wires make up that circuit.
Most of those switches are wired so that the contacts inside switch from the middle contact to one of the the outside contacts in one position and when the knob is moved it switches from the middle to the other outside contact.
You want the engine to start with the knob down and you want the engine to not start when the knob is pulled up.
you want the pto to only run when the knob is pulled up and you don't want it to be able to start with the knob pulled up.
I hope this helps.