After months of looking online, I have at last found New Engine Pistons which are for the Yamaha XT225 70mm
which means they will be over sized from the standard XJ
But will need to check Top of the piston to Gudgeon Pin which needs to be 16mm
Hope this helps