OK, so I replaced the crank seals. Problem solved. This was an easy job and with about 50 bucks of seals and 2 hrs doing it for the first time. I have no confidence in my shop anymore. If they had suggested this from the start we would have been sorted..
How much slop should there be in the crank bearings - absolutely nothing detectible or normal slight bearing wear?