horizonchaser,
Good Question.. IF you type in TFI in the "search forums" there are several that I saw that will help..
The TFI DOES a great job of UN-LEANING a motor... Almost ever body that INSTALLS Them (Easy to Install Yourself) sees right away on their first ride, The Better performance the bike Has...
As far as YOUR popping,, IT May be caused by other thing's. Type of exhaust OR TOO LEAN is the Normal thing that your bikes suffers from..
HD's are LEAN off the show room floor TOO Lean...
EPA........
The TFI will HELP any bike with a stage one and I speak of my Install of TFI with exhaust slip-ons and SE air filter for more air. AND also Later SE 255cams. No Lean condition and Bike runs Cooler and Smoother without the TFI it would Not have run properly and probably Damages to the engine and drive train would OF resulted.
The newer bikes Shut Off the fuel when OFF throttle going down hill. So POPPING is a minimum. Your bike being Older model year Probably doesn't have that feature..(i'm on thin ice here)
If you install TFI or a Gen3 from Dobecks, IT is easy to do yourself. If you need help there is enough of it to go around..DALLAS ON the Dobecks Thread here SUPPORTS all who have a question.... Many have Him on the phone LIVE while they do the install.... IT Is easy.... The INITAL setting is given for your bike and that usually is where it is needed.. The unit is a Piggy-back for the fuel injection on your HD and puts a little more gas Over the amount HD has set into it...
If you need some one else to install it for you,,,, HD may NOT want to do it Cause THEY didn't sell it to you. If that being the case , There are OTHER shops that will GLADLY install the TFI... That would be MY choice before HD.
The too Lean will be GONE and bike will run Better AND PROBABLY Not Pop.....
The unit runs about 250$$ range Less a member of HDT discount if ordered over the phone LIVE and taken off at the TFI Desk..
If you are X- or active military, fireman, police, first responders YOU Can get a WHOPPER OFF as discount... Dobecks are Great people and They do a good job of Monitoring their thread on this site for TFI questions.
Hope this Helped..
You can CALL and Talk with Dallas using the number posted Here on their thread or on their site. ALL questions will be answered BETTER there..
signed....BUBBIE