Yep a lot of us have experienced that and you'd be surprised if you surf around some post, the amount of posters with issues at 13-15 months is amazing!!!!!!!!!!!!!!!!... having said that, I'd place a bet on your lo having teething issues. Mine has been also always a "short sleeper", that is, the most i get from him in a super good night is 11 hours, his average is 10.5 (he has never done the 12 that the book says he should LOL, maybe i should read it to him)... anyways, he was always a good napper. But when he started teething his 1 year molars (which was about 13-15 months, yes, it took us that long!) he was being a bear, napping awfully, waking early, crying out in the middle of the night with me crying out too because i couldn't find anything to comfort him (i even went back to my old ways of rocking him to sleep and nop, that didn't help)... one day i was doing wi/wo and he was so worked up that he managed to climb out of his crib in the darkness!!!!!!! so, you get the picture, we had a very similar scenario than yours.
A few things you can do to ease this teething process (which can be tricky cause you won't be able to see white bumps for a while, say 3 weeks, and it's surprising how they behaviour is so bad at night, when in the morning they seem perfect).
1. MEds before bed, i found that ds would not react to meds if he was woken from pain. I had to give them BEFORE pain so I would give them at bedtime and on awful days, an extra dose 7 hours later, sort of a "dream feed" of meds. I used a combo of TYlenol and Motrin (both) on the worse weeks. But you have to check with your ped first, to see what he prescribes.
2. Early bedtime: On days he has one nap and wakes at 1 pm or earlier, i think you should get him to bed super early, even as early as 6 pm, cause 7 pm is a lot of awake time for his age (my son is 23 months and has trouble holding for 6 hours of activity...) so, if you put him to bed early, you avoid overtiredness and surprinsigly, this might result in later wake ups in the morning.
3. Handle every night waking and early waking very calmly (I know i was a bear by week 2 and thinking back, that might've made my issues last longer). You have to go to him only if he's crying for you. If he babbles/sings/chats even if it's too early in the morning you have to let him be. When he's crying for you you dont' say much, only it's night time, mommy's tired we have to sleep and lay him back and leave the room. If he cries for you, then you count to 10 and go back again... if he needs extra reasurance and you notice this wi/wo is not working, you can try to stay in his room till he drifts off to sleep.
I hope some of this helps you, it's a rough phase but thanks God it's only a phase and it passes!!!!!!!!!!