Not a fan of cpp. Had a problem with a vacuum power brake booster and master cylinder assembly, worked good for a month then the booster went bad. Brake pedal hard as a rock, car wouldn't stop. Called them got the runaround. Bought different booster, all good now.