hey guys we have his motor at work we've been workin on for three days myself and a very expierenced tech(eddie holbrook) it is a 2004 johnson 90 four stinroke dont remember the whole model number but it idles a tad bit rough and every time to ease into the throttle it dies...we have checked and reset the IAC valce three times, checked intake and throttle body gaskets for air leaks checked injectors, checked fuel pressure(held 36 pounds at all times) timing and all is good checked the MAP its good/clean and the motor is not throwing any codes we called PAC and they said try a new ECM so they sent a test on and still does the same thing oh yeah when its tryin to die you can gun it a couple times and get it to pick up THANKS