This paper considers a hybrid maintenance policy for a single component from a heterogeneous population. The component is placed in a socket, and the component and socket together comprise the system. The s-population of components consists of two sub-populations with different failure characteristics. By supposing that a component may be in a defective but operating state, so that there exists a delay time between defect arrival and component failure, we consider a novel maintenance policy that is a hybrid of inspection and replacement policies. There are similarities in this approach with the concept of ldquoburn-inrdquo maintenance. The policies are investigated in the context of traction motor bearing failures. Under certain circumstances, particularly when the mixture parameter is large, and the distribution of lifetimes for the two component types are well separated, the hybrid policy has significant cost savings over the standard age-based replacement policy, and over the pure inspection policy. In addition to the cost metric, the mean time between operational failures of the system under the hybrid policy can be used to guide decision-making. This maintenance policy metric is calculated using simulation, and using an approximation which assumes that operational failures occur according to a Poisson process with a rate that can be calculated in a straightforward way. The simulation results show good agreement with the approximation.