help 20 month old sleep through the night

Steph

almost since birth our son has been stuck getting up at 4:30 in the morning. He has a twin sister and she's been a pretty good sleeper for the most part. They go to bed at 7:30. They go down for a nap between 12 and 12:30pm. he sleeps for an hour to an hour and a half and she sleeps for almost 3 hours. they are in separate rooms with heater and humidifier and are still in their cribs. they have stuffed animals they sleep with but no pillow or blanket. he will sleep till 5 or 5:30 for a while and then go back to getting up at 4:30. this spell has been going on for a longer than usual. we have done sleep training in the past. luckily he will give up within a half an hour and lay back down . we do this when he gets up at 3 but unfortunately he only sleeps for a half an hour and is back up crying again every half an hour till we get him out. we have had the same bedtime routine since they've been about 6 months old .Any suggestions would be great.