So this whole time I thought I was chasing down a P0402 code, and my solution was cleaning up some ports in the throttle body. I just double-checked and I've got three codes now. Yes, three.. .
P0100 MAF or VAF malfunction
P0110 IAT sensor circuit malfunction
P0402 EGR flow excessive
So open to ideas here, thanks.