Well, if you can do all that, you won't have a problem with a marine diesel. Hans List of List Marine said that 95% of all marine diesel problems are in the fuel system—usually crud, water, or air in the line. These can be fixed by bleeding the primary and secondary fuel filters and the injection pump.
Again, I highly recommend going to the Diesel 101 class at List Marine in Sausalito. That way you're getting info from the best mechanics. If you listen to the guys on the dock, you'll get a different way/solution from each of them.