So I think she does have an enlarged heart, but I'm hoping time can correct it, certainly I've seen this happen before. However - I think I might start a blog to document her and our care of her. There is relatively no information out there. When you hold her you can typically feel her heart beating, and when you get her in the right position you can very clearly see different valves working. But she eats, she moves around like a normal ball python, and she seems happy. I haven't found a single video of a visible heart beat on a snake.
Thanks for all the comments here, I do have alot of hope for her and I think she will be fine :) I'll share the blog when I've got it up and running.
good luck with her. ill be sure to follow on that blog.