Both my plugs going to the ecu' s seem to keep popping out and cutting out the car. I have looked on europares and they seem to sell the 11 pin...