What parts do i need to pick up to repair this? the wire that went up behind the cover just fell out.Grounding any of those wires will kill the engine. With that mess of bad connections and tape repairs it's no wonder it wont shut off. More than likely that this bit of creative repair is why it won't shut off when lowering your throttle. There should be an eyelet and a screw at this connection.
View attachment 168926