Had a problem last week where engine (mercruiser 4.3 L serial number OW617116) would crank but not fire. After two or three attempts, 15 amp ignition fuse under dash would blow. visually checked all wires under dash, and those that were in plain sight in engine compartment. Remembered the fuse back by the starboard side of the carb (20 amp mini blade type). That fuse was blown. I put a new fuse under dash and inserted a new mini fuse and could hear the fuel pump turn on and run even though the ignition was off. Had my wife try to start the engine and she fired right up. After 15 seconds or so, I told her to turn it off. She turned off the key but the engine just kept running until I removed the mini fuse. I disconnected all wires under the dash, but I still have power to the fuel pump all the time. Does anyone have a wiring diagram for this engine? Any obvious places to look for the short that is causing this problem?