I went back to the dealer and they were actually pretty good about it, told me that they would refund me the money for the part and take a look at the car again, catch is that I have to go and remove the new leak detection pump, which involved dropping the subframe, a bit of a pain in the ass...