I bought my boat new and when the motor (175hp Suzuki) went in for first service and I wondered why the unit never beeped at 20 hour service and was told by mechanic the 20 hour beep had been turned off at first installation and from my calcs the motor had about 30 to 40 hours on it beyond what i reckon I did - so nothing too new to some other operators unfortunately.
And yes the wonderful family business I bought it from told me the motor did not need to be run in.
Thankfully the motor has been great and is now about to go in for it's 250 hour service.
Hope your 140hp Suz gives you good service MackChaser and thanks for the heads up.
As others have said I would be very interested to see if the motor was the crap one that was previously rejected.