yup just a lil' bit tiny cip but fins still tight no goyang i would say it in tiptop condition, bout' leak dont really know coz' never plug it to my engine, 1 of the reason selling want to buy TD06H or TD05H with 20g fins, just pnp to my 63T engine, this AR60 is taken out from Nissan Silvia S15...