I exchanged mine cause the keyboard quit working. I've had the replacement 2 weeks and the keyboard died again. My mom's stock TP is starting to have keyboard issues too so I really don't think its ROM related.
Apparently there's a connector somewhere under the spacebar area that gets loose. I got my mom's keyboard working again by squeezing it where the spacebar was. Didn't work for mine though. I'm tempted to say screw it and take the cover off and fix it myself.