seriously doubt they will have kept anything
run a compression test yourself, post the numbers here
check fuel pressure yourself while under load and post the numbers here
get a factory manual from here https://www.volvopenta.com/en-us/service-and-support/your-engine/manuals-and-handbooks/
if...