A 1997 Johnson would be a standard carb 2 stroke engine. If the compression is good, the spark is good, and the gearcase is good. The rest can be fixed, if you can do the work yourself.
Depending on the HP, the only sensors are overheat, low oil, no oil and perhaps fuel restriction.
These...