My wingroot oil cooler seems to be out of a 1990 Buick Regal (that is what is hand written on it). My question is this. Is this cooler of a good enough quality and if so would you trust an automotive rebuilder to repair my leak? THANKS