I don't think anyone here is going to recommend a diet pill for you, especially since you already have medical conditions that could be worsened by taking over the counter meds.
The truth is that there is NO diet pill that works the way you want it to. Every diet pill out there is some combination of caffeine and herbs that serve to give you an energy boost for a while. Some of them contain some kind of appetite suppressant and some of them don't. But none of them are miracle pills that will fix any "humps" or "stalls".
The only thing that works is eating well and exercising.
Sorry. That's pretty much it.