I have a STT61A-27KA Turf Tiger Ser No.7740422,I am having one heck of a time trying to take apart the electric clutch electrical connector that connects the clutch with the wire harness, I am trying to take an ohm meter test to see if the clutch is the reason I keep blowing the 20 fuse that...