Dis pas n'importe quoi en insultant les conseils de Mati07, si tu actives un piston en premier pour pousser le bloc il est logique qu'il faille l'activer en second pour le tirer.
Donc il faut un système qui active, pour la montée, le piston du bas [P1] en premier, et après 0.2s [R2] de latence, le piston du haut [P2], et qui active pour la descente, le piston du haut [P2] en premier, et après 0.2s [R1] de latence, le piston du bas [P1].
Je t'aurais bien fait un schematics mais j'ai la flemme donc simplement une image :
http://hapshack.com/images/V63wE.png
J'ai pas fait le système en entier mais après faut l'adapter à la situation, avec un peu de logique et de connaissances en redstone tu le conçois sans problème ;)