Well, hacking the second screen was much easier, so I did that first and then focused on hacking the first screen. As it turns out, the tail end of the data was writing to the attribute table and my attempts at adding/removing lines of text was screwing with that.