Phillip.
I can only suggest that you send your data less frequent. 802.15.4 does not allow you to send too much data. It is a 250 physical link. which allow you around 115Kbit theoretically.
you are properly on the limit.
other than that, do not transmit the data over the uart all the time as this also steals alot of CPU bandwidth.
Br,
Mads