they are all brand new. I had the head completely rebuilt when I had the port and polish, and soprings installed. I did check those though atleast a few and they looked fine to me. I think My oil rings never seated like they were supposed to. I am just going to put another few hundred on the motor and after 1k mi if it still blows smoke I am going to have to go back in and use honda oem rings this time.