Unfortunately, runts often have issue. To be honest, I think he has been lucky to make it this long. He may just need some extra time to catch up, or he may never catch up. You might try some boiled egg yolk, but I doubt that will help him at this point.