Spark plug advice

Yup. I agree on the Champions and what hooha said in post #6. That'll probably get you right on the money.