Yep, I'm sure that's where it was leaking from. Ethanol left a nice tell-tale stain on the fitting right where it was escaping. I just ordered a new pump and it should be here in 3-4 days.

Maybe the harness, ETA or whatever got wet will dry out in the mean time and I'll be able to trade it in quickly. I've been looking at the Infiniti G series sedans. Any opinions on those?