Are these pistons good for my 318

Yes.