Not sure about changing the oil but getting your mechanic to confirm operation of the alarm system - in particular the no oil alarm prior to start up is possibly a good idea. Full service, compression check, check the condition of the shift rod where it enters the lower unit and change the shift shaft o'ring. Possibly get him to hook it up to the computer and static test the injectors, New fuel filter