I think it's my fuel pump. Been doing a bit of diagnostics on it...cracked a return line, it doesn't pump anything back there. Will be replacing that next week.
So far, my clutch has gone about a quarter-mile. Truck died after putting it in, so I haven't had a good chance to test it out.
Shutting off the truck sure sounds better. My gear roll-over noise is pretty quite.