Engine parts will be pretty much interchangeable. Cams are different so a GPZ cam might have too much lift for the pistons in the other engines.
The best way to tell is to compare part numbers of the different parts on an online parts source like Bike Bandit.
The best way to tell is to compare part numbers of the different parts on an online parts source like Bike Bandit.