Was out this weekend on a buddy's boat because his brother was the DD. All was good until the second stop of the poker run. Alarm and 2 beeps every couple minutes. Called my mechanic and he said the IAC was the cause. So we limped around and made it to the last stop. The next morning got on line and found the the 2005 IAC is the same as a 2002 Ford or Lincoln lx. That's crazy because his motor is 5.0 MPI Chevy block. Found that part at Oriellys. Installed using the same gasket and all was good. So if any body has this issue here is the fix.
Happy boating and be safe.