No estoy seguro, pero gingerbread es como el codename de la version 2.x.x osea al tener kpo ya tienes gingerbread, lo que tu quieres creo es instalar el rom stock 2.3.4 y para eso debes bajarlo de samfirmware y flashearlo por odin o bien poner froyo stock y intalar el oficial por kies.
http://www.htcmania.com/showthread.php?t=270026
PD: creo que esa es tu pregunta, si no disculpame, el ron me durmio la ultima neurona que tenia

.