What size enclosure do you have? The larger the cage the more likely you'll encounter problems. You want small tight hides, at least two of them. You don't want any 'open' area.

It sounds like the temps may have been your big problem, so hopefully you'll have a feeding bp soon.