This paper presents a hybrid model for imperfect preventive maintenance (PM) of deteriorating repairable systems, addressing maintenance policies with consideration for reliability limits and the random quality of maintenance. The proposed model aims to minimize long-run average maintenance costs by treating the failure rate increase factor and restoration factor as random variables. The study includes sensitivity analysis and an example illustrating the influence of various parameters on maintenance quality.