Have you tried getting a replacement from Amazon? I had the original Fire and now have the Fire HD and don't have the issues you're having (though I don't use it for reading but I have filled it with video from Amazon and other sideloaded video).
Sorry for sidetracking the thread.