Update: Taking the advice of some of these posts, I took three days off and stayed at home with DS. I put him in underwear, made scheduled potty breaks and made a chart for him. He is doing much better peeing on the potty, we still need to work on the pooping. At least when he poops in his underwear he doesn't just ignore it like when he is in a pull-up. This morning he told me right after he did and we cleaned him up and sat on the potty. I think it's a step in the right direction!