My guess it is a S130TXRU if it really is a 1996.
what the heck are puddling hoses
there should be a round decal on the block next to starter with some numbers/letters to help ID it
since it says thermal switch 2, there should be more than one.
you need to make sure you are looking at the proper switch, and test it to make sure the manual is correct.
I have found things wrong in manuals before
Best I can tell,
the start switch, when turned to the start position sends power to the thermal switch 2 with the brown wire .
if the Thermal switch/motor is cold/closed it heads to the choke solenoid
look this up online.
YAMAHA OEM OUTBOARD SERVICE MANUAL LIT-18616-01-97
remove your e mail address from the post above and send Boscoe a Private Mesage
only oil sensor on that motor I know about is the float switch in oil tank, and no linkage is hooked to it.
the oil pump does have a link to the throttle so it can change the output of the pumps as throttle goes open for higher RPM
1st ,did you put in a kit or just the new impellor?
was the housing still good?
I would try running the motor in a tub of water or on muffs and blow some compressed air up the tell tail hole to see if that moves something out of the way
if the primer bulb can suck and pushes fuel from the tank to the motor ,
but the fuel pump cannot, there has to be a problem with the pump or a connection between the primer bulb and motor
copression test, and then use a timing light to see if each cylinder is sparking at the correct time.
if no good spark on one or more cylinders, measure the peak voltages into and out of the CDI
I see it has a charge coil and Lighting coils, but the pulser coils signals to tell when to spark...
guessing at what is causing the alarm is no good,
and running the motor with the alarm sounding for 45 minutes is a bad Idea. what do your gauges tell you is happening when the alarm sounds?
is there a switch that operates the solenoid or maybe pushing in on the key switch would operate the solenoid?
are there butterfly plates in the front of each carb that the linkage is tied to?
if so what operates those.
they should not be closed when running