New head is not here yet. Took a quick glance at the pistons and they looked fine. Will inspect further this weekend.