in tank is better for longevity (years and years and on) but an inline, you can buy some E2000's or the new one that is in another thread on here. I went with the Walbro gl392, the 255lph pump. its over $100, but supposedly walbro is IT for pumps. I hate changing pumps on the side of the trail when it quits on you
harness, new or thinned? Jim's for thinning one down. I got nothin on new