2001 Ford Taurus, 156k miles. Today started missing and skipping, low to no power?

Idles smooth, takes off slow. Sluggish going up hill, but will go faster down hill. Push down on the gas- little change.
Ck engine light is on of course.
Any idea what it could be?

Please don't ask us to guess which of the more than 2,000 possible trouble codes set off your check engine light. Trouble codes are your friends. Get them read and then you'll KNOW where to start diagnosis. Asking people to spend time guessing when you won't even take the time to get the codes read is a waste of everybody's time.

Yes, it sounds like your car, could use a trip to Auto zone… Don't buy anything just get the codes… Then update the post, but first look in the owners manual and make sure all of the maintenance that's recommended had been done ie: air filter, plugs, pcv/ccv, fuel filter, etc…