Was having stalling problems with my '04 DHS and of course I thought it would be EXPENSIVE to fix. Took a look through the tech tips and found that I was not alone. Ran to the local O'Reilly got a couple cans of carb/choke cleaner. Cut up an old t-shirt to catch all the dirty crap coming out of my throttle b0dy as I was cleaning it. Needless to say it was dirty along with the IAC. Put the intake back on the TB and WA LA!!! Idled like a kitten. Even got better throttle response and maybe better mileage too. All good things!! All thanks to the fine folks who post their knowledge to this forum (you know who you are)! So once again this group has saved me $$$$ and headaches!! So THANKS!!!!