Overheating and Rough Idle!?

Wires cap & rotor were replaced about 2 years ago. Along with plugs. Coolant level checked already. I had coolant changed and radiator flushed before I towed a trailer here from oregon last summer.