Okay, good notes, folks. Thank you all.
@MaxPete, I'll take it apart and see what it looks like inside. Are you saying it could be leaking from the screw holes instead of the housing? (I suppose fuel will leak from anywhere.)
Looks like I have some work to do this weekend. (In addition to...