I had the same trouble last summer and it turned out to be my plug wires. Now I know you said that was already done within the year, but mine were just over a year old as well. I ended up changing my plugs and wires again and it fixed the problem. Check those if you havn’t already, as well as your distributer, cap and rotor. You should find your problem somewhere in these areas.