Hi mainemom, hang in there, are you on EASY? Could you post your current routine for us in EAS so we can all take a look and try to help you pinpoint where the problem lies. 30 min naps are usually OT and 45 mins can mean UT - perhaps your LO is ready for more A time or ready to change up length of morning nap etc. Where do you normally nap him, in the crib? Do you have a wind down for naps and what does it consist of?
If we can see your whole day including waketime and bedtime it will help us to help you :-)