Kit- I really hope miraculous things will happen for you. A friend of mine had a low heart beat scan and she's now 26 weeks, and she has had lots of bleeds too. FX all will be well.
Bec