hello mate,
no oil leaks, i believe the turbo gaskets have been replaced.
ill have to double check with my dad.
compression test was done, all reading perfect. youre more than welcome to come and do one.
i do have shots of the interior, just leave your email here, or send me a pm.
cheers greg