Guys, i hate to say this, but we all don't know the whole story.....
What if the mechanic had an emergency or was sick and couldn't be at work to diagnose engine??
just like everything in life there are 2 sides to every story.
With myself being in the Marine repair industry, I know that sometimes vital information can be lost between mechanic and service advisor, and then on to the customer..
or maybe the customer mis-understood , or maybe had unrealistic expectations.