Skip in my engine of a 2002 town and country

My van has been a little sluggish starting, like not getting enough fuel for about 3 mths but runs great after it starts. Last week the check engine light came on but continued to run good, 2 days ago the light went out but idled a little rough, but today it’s running very rough on acceleration and with the a/c even worse, up to highway speeds it smoothes out. Reminds me of my old chevy days when a plug went bad. I need it to run today… it’s mom’s taxi for school kids.