i have a mercruiser 3.0L motor which i did a complete tune up on and had it running great...once it was put in the water it ran horribly, surging idle, stalling at low idle, shaking on its mounts as if it were missing and now the starter spins but does not engage? any help would be appreciated