I've been waiting awhile to reply to this thread, I tried a few things and haven't had a chugging incident since.

Cleaned the throttle-body, changed the thermostat and did an oil change and put in a leak stopping agent. I've been trying to wait it out for about two months now and see if any of these items would work and apparently one of them did.