The bad news first: although everything seems to work properly, the engine has got much less power than expected. Far too little power. Our mechanic is suspecting some camshaft / timing issue and is investigating.
The (small) good news is that the radiator is not leaking, nor is there any loss of oil.