Well I fixed the cut out at idle issue, but now have a rough idle, and more importantly, still seem to be leaking fuel. The sensor at the rear of the pump under the head. I assume that is wet, since it has an oring. They a likely failure point? Because the other option is the head is still...