Check all the boost pipes, on the ZS they are prone to split or have holes in them for some reason. Check all the clips, the oil gets under the pipes/clips and they can pop off.
Glad it went OK'ish, Hope its an easy fix.
And the air filter, might be wet or full of crud.