2004 Mercruiser 5.0 MPI (serial number 0W029452) has had an intermittent staring issue the last year or two. It has never failed to start and runs well after starting. Another intermittent issue is stalling when coming of plane and shifting into neutral. Replaced fuel filter, distributor and...