I have been looking at installing an
oil cooler. I have not had much luck searching all the Cobra sites. Since my engine gave up the ghost i am not taking any chances. How big physically and volume etc. Quality is important.
Any suggestion will be appreciated.
Gary