Get your alternator tested... .no need to spend extra money....
Any CEL? How are your fluid levels?
Plugs are a good start check the gap and don't go cheap.
You shouldn't have plug wires.
To me it sounds like your timing is off... .bad tensioner or sensor.