engine surveyor
There are surveyors that just do boats, and there are some that will do the engines too. You need to call around to find one that does both. A good engine surveyor will hook up a computer to the wiring harness and get the readings from the motors computer. An engine oil...