Hello Wildgreengirl and welcome to HW!
I remember you from the other forums (my son races motocross too), it has been awhile since I seen you post anywhere. How has your little girl's health been? What were her sweat test scores? Did she have the amplified blood gene testing done that you aware of?
PFTs stand for pulmonary function test. Here is a link that explains it (better than I could):
http://www.clevelandclinicmeded.com/diseasemanagement/pulmonary/pft/pft.htm
I love your truemedia video of your daughter, she is so precious!