Well, I spoke too soon. Fuel line is leaking now, and everywhere I went today was sold out of small hose clamps. Booo.
Jay, I live in South Boston, I could probably get over to JP tomorrow if you're going to be around and are interested in helping me. Same goes for anyone else, I'd be more than happy for any help.
I'd like to at least get the fuel line straightened out tomorrow so that I can ride it around this week and see how it runs over a few days.