L.N.
Hi A.~
I have a 3 yr old who is/was an excellent napper! Just recently he started having trouble going to sleep at night, so we had to rearrange a bit. We have to make sure he is up by 330 or so, or he isn't tired at night, and I hate for him to be up there in bed and not tired. There have also been a few days that we have let him skip naptime (i.e. if we are out all afternoon doing something fun) and he is a grouch by early evening, so like your son, he still needs it. I have found that even some quiet time in his room with some books helps him (and me) make it through the day. If he doesn't sleep, I will cut the time short a little bit so he isn't up there alone so long, but he has never questioned quiet time...it is just another daily routine that he happily does! Hope you find a solution, but I'll bet this is just a transition and he will probably guide you if you follow his cues. Good luck!
~L.