What I'd check:
1. verify spark at spark plug with a spark tester (safer)
2. remove all plugs, disable ignition, and crank engine over to check for water in the cyls. your symptoms could be suggestive of this, esp wet plugs, esp if the center insulator is an orange color...
3. check fuel pressure at fuel rail
4. If #1 and #3 check out but you have water in the cyls then you have to figure out where its coming from...manifold/riser, or head gasket/head...also do a compression test.
5. If you are in brackish water keep in mind that the risers and manifolds should be changed every 5/7 years on raw water cooled engines or else you can get water leaking in at the joint between the riser and manifold, or the riser or manifold themselves can rust through and put water into an exhaust port.