Rebuilding motor and found piston #1 was cracked between ring 1 & 2. Bought a a second engine to get a piston and some other bits from but it's a Gen 3. Will the Gen 3 piston be okay on my Gen 1/2 rod and crank? I'm pretty sure it will be I'd rather be safe than sorry.