After futzing around with the TPS sensor, and still not super happy with the bike's starting, I tore into the fuel system. It has the exact same fuel pump and filter as my 2008 KTM 690 Enduro, and those pumps are known to be failure prone. I'm guessing it has more to do with how the bikes are used (more miles, higher speeds) vs. the dirt bikes, than the pump itself. I replaced the pump in the 690 as a preventative measure, and noticed that the newer gen 690's use a larger fuel filter, Mahle KL97, vs the original KL 15. The fuel hose on both bikes necks down from 8mm to 6mm or so to pass through the small filter, and then goes back to 8mm. I ordered up two KL97 filters, and four pieces of 8mm through fuel hose from CA Cycleworks, to put both bikes back together and hopefully reduce flow restrictions in the fuel systems. I'm hoping this will also help with the poor off idle performance of the motor. I'll report back with findings. Also going to dial in the suspension valving while it's all apart. Yes, my garage is a disaster. It's always like this.
couple of comments:
Yes, the fuel pumps on a couple of ktm models are the same (your husky may even have a ktm part number on the inside pump flange). and you can even buy some individual part$/a$$emblie$ from ktm... unlike husky IIRC. I have never liked the design of this system, but I understand the reason for the change from the aluminum plate design (which is less real estate, i believe; plus the easier ability to design the pump into the low part of the tank). This setup does seem to be more reliable to me though- admittedly using a small sample.
but the implication that you're having flow problems is a bit mystifying. your husky fuel system is over designed for a small engine- I bet it could run 5 690's simultaneously without breathing hard.
sounds like you understand that the KL97 is 8mm at both ends (much better IMO because of the hose size consistency... NOT for flow reason).
I believe the husky/ktm system uses the KL15 with the 6mm inlet end
and the 8mm outlet end only for fitment reasons: to keep owners and mechanics from putting in the filter backwards, or other stupid-human tricks
[edit: aluminum flange pumps have the 6mm & 8mm fittings, not the 4 bolt plastic flange pumps]. This is a terrible reason to go through the hand-waving of getting a specially made hose to fit on the 8mm pump outlet and the 6mm filter inlet. All the other plumbing is 8mm (5/16"). And for folks who haven't seen this system: there's about 4' of corrugated $ubmersible hose, 10 internal hose connections, and usually only 3 ear-type hose clamps. sheesh.
Also, I'd guess that the majority of particulates the filter catches are carbon graphite from the pump brushes- fairly harmless to engines but, admittedly though, can clog injectors. I believe that the KL15 & KL97 are 10 micron filters. Also, I might back-flush the filter if I had it out for any reason, especially if it was carbon black; OTOH screwing with those weird submersible hoses is a major drag in my limited experience.
I seriously doubt you have a flow problem, especially if you don't have a pressure problem.
When you get the CA Cycleworks stuff give us a couple of pictures before & after your install. from what i've seen their stuff is good; their hose prices are fantastic.
good luck.
edit: oh yeah... use worm-drive hose clamps, spring hose clamps, or even wire if you want; the ear clamps are nice but hard to reuse (but not impossible). I have an official Oetiker tool (made in Canada

) but use nips 90% of the time on ear clamps.