Cheers guys for the comments, went out to the car tonight to inspect the roller rockers and to take a look inside at the pistons with a bore scope a mate had brought home from work.
Well it is looking quite promising roller rockers aren't loose and the piston faces don't show anything nasty so may have got away with it.
What do you suggest? New chains, then compression test? is there anything else I should look at replacing whilst I am in there?