Okay, so what is his A exactly - 3.5? I think that if you are getting short naps, it is possible that he needs more A time. You could add 10-15 minutes and hold for 3-4 days to see if it lengthens out. Basically what I think is that he is getting too little day sleep at the moment - 1.45 mins total or 90 minutes total is too little, which is why it is important to find the correct A time so that his naps lengthen out. Besides this, regarding your NWs, it is possible that they are due to OT, especially with the 3 hour gap to bed after a 45 minute nap. WDYT?