So as others have said, that sounds like an automotive or moreover, a marine I/O type solenoid.
IF and only if, it's a marine I/O type, moot point on the vapor issue. That being said.......
The original obviously has two unmarked small studs and two large studs, of the small studs, one goes to/is the "s" or red/yellow wire (start "s" terminal on ig switch) and the other small stud goes to/is the ground and has the black wire that of course goes to ground.
They can be in any order, doesn't matter. Of the large studs, one goes to the batt and the other goes to the starter and order, doesn't matter.
An/the marine I/O type solenoid can work in a pinch and can get you home but, needs to be wired in a bit of a MacGyver...Nothing too crazy however.
The "s" terminal/stud goes to the red/yel wire just like the old one BUT, the "I" stud is a "no connect" on your/a OB motor, so let it just float. The body (mounting ears) of this solenoid is the ground, so your black wire from the old solenoid is also a no connect but, as stated, you'll have to make sure the solenoid's body mounts to and has a good frame ground.
If need be, you can run the mounting bolt through the black wire's spade lug when mounting it to the engine. The two large studs of course are same as the old, one goes to the batt and the other to the starter.