Hiya. Haven't posted in this thread for a while but your question caught my attention on the homepage, as I too am short and like to be 105 (right now am couple pounds over..

). Well, at 5 foot 2 you would have a BMI of 19.2 if you were 105, which is perfectly healthy. The question is - what weight does your body want to be? If you have to starve to maintain it its not much good. What I'd do is get to a weight where you feel good and are within the healthy range, then see what your body does when you start increasing your calories. Don't increase too suddenly, or you'll gain. Do it gradually.
And CONGRATULATIONS, you've done brilliantly!