Bought a new oil cooler having found oil in my coolant (2005 XLT V6). Nightmare to install and had engine dump oil after two attempts. Car is in underground parking bay so it's not easy to recover. I'm suspecting a faulty cooler and would like to go direct to the block with the filter. I'm finding it impossible to locate a short 22x1.5m mounting stud. I live in Tenerife and if anyone can help me locate this part I will be forever in their debt.