Sounds like fouled plugs, and you could be on the verge of flooding.
Surprisingly, weak plug wires can also be the cause. stock ones don't hold up very well past 50k mileage.
replace those first since that's a normal replacement item along with plugs. If that doesn't help, look at the coilpacks.
like I told you, GT_RACING has all in stock.