Hi got a cracked exhaust manifold so took it off yesterday but has had a smaller flange welded on and can't find any info on turbo unit on the blue tag it says
spec vu6b
Serial number rh0613021654
Parts number 142047
it says ihi Japan on it
any help very greatfull
spec vu6b
Serial number rh0613021654
Parts number 142047
it says ihi Japan on it
any help very greatfull