looks like it's the fuel line, the fuel pump, or the fuel filter. i get to call and get estimates tommorow... whee.

of course, i'm going to check around at work and see if there's anyone who's capable (and willing) to fix it.