Maybe your TP2 is eating too much pottoes in CA
no really, 6 hours is a joke even with all turned on like bluetooth,wifi...have u done a hard reset??make sure you get a back up software before you do that.
How is the TP2 doing in CA? besides the battery issue?