Drop the H.
http://www.michiganmotorz.com/vortec-crusader-powerpack-marine-engine-p-796.html
As far as the vapor detector, I have one as well in my 97 Four Winns 278 Vista. When one of my engines was running very rich because of problems I was having, it would also set the fume sniffer alarm off. Once I corrected the rich condition, it hasnt done it since. Bottom line is you likely have an engine running too rich for whatever reason - and it could be many different things.
I think you need to start at basics here. Fuel, spark, air. Test the fuel pressures at the schrader valve. Should be at least 50psi. You said you did a tune up. Verify correct firing order again. Double check your steps - is the distributor cap on right, are all of the boots pushed on fully, etc etc. After all of that is verified you are going to want to OHM out your engine temperature sensor - the one that is screwed into the thermostat housing. It feeds the ECM the engine temperature. If the sensor went bad, the boat will barely run and run extremely rich at that. Verify the wiring harness is on and clean. Mine went bad and thats when my vapor detector would sound. I ran all over heck and back throwing parts at the engine until I finally OHM'ed out the sensor - it was dead. $20 at Advance Auto Parts and I was back in biz
Good news is on a 2002 marine engine, you are still a MEFI system that you can use an LED bulb and a paperclip to get the 'codes',if any, are stored on the ECM. Heres an OUTSTANDING step by step that has helped me and saved me hundreds (maybe even thousands) of bucks:
http://bit.ly/Srt4tC