I dont know how much value the rods have but pistons you can get brand new for 150$ just letting you know.