i know where you are coming from, its very frustrating isnt it. Is he teething? Sometimes that can have an affect on the sleeping. Or, perhaps you might like to think about cutting down to one sleep a day? that might help produce a better quality sleep.
I think its just a stage thou, i remember Aiden going thru something similar about the same age, and it lasting for a month or two.