My 28 Daytona with twin XR's has a bad rattle at idle since new. After alot of checking and worry I am pretty sure it is the metal flappers in the exhaust ends. I changed to Rex marine mufflers with the same flappers and still have the noise only at idle.
Mike.