I took the family out today and the boat threatened to stall when pushing the throttle past midway. When I got back in I took off the cowling and discovered that the screws that hold this solenoid in place slipped out and it was dangling by a wire. I have figured out where it goes, but it has a...