I would get that thing broken in and drive it as much as possible. Then do a leak down test to determine if there is actualy a leak. Does it bubble when cold?