I have a 98 Ultra with an EVO equipped with fuel injection. SE4 cam, slightly oversize pistons (rebuilt top end in 2009), SE slip-ons, KN air filter. Recently I started having the engine light come on and the engine started bucking...not able to give it any throttle!!! Plugs are fouling out like crazy (less than 1 mile and they are carbon). I checked for cracked injector wires and removed and checked the injectors and reinstalled. Thought maybe I had bad/wrong gap/wrong plugs installed. Tried new plugs and nothing improved. At hot idle the engine tries to crank up to 4000 rpm. I can see the IAC kicking up the idle at this point. Smells badly like too much fuel!! Runs great when cold. I have not tried to remove the IAC and clean it, I also have not checked the intake gaskets yet. Any ideas??