Welcome xjr5006! 
You are not gonna believe me now.....
I know that no one has had the Cosworth Pistons for over a decade, but.......
I used to race these cars in the 80's. I have ....
Group A TWR Cosworth
XJR-s TWR Cosworth
XJR`15 TWR Cosworth
Group 44 Custom Forged Not Cosworth
TWR Group C various
Rob Beaty 6.3 Cosworth
Group A rods
Jet titanium
Carrillo
Cranks
I know I have more than anyone in the world, big claim that, if you cannot get into FB try a search in Jaguarforums
http://www.jaguarforums.com/g/user/137318there are a few pics here,
I am also just remaking the forever denied Group A inlet manifolds, lots of pics on Jag Forums.
When I have time I will try working out how to put pics up here.