1997 5.7 mercruiser doesn't want to idle. It will run at high RPMs (above 2000), but dies when pulled back to idle. After this it is difficult to restart and will cough out white smoke when it does eventually start. Boat has been on a covered lift for past three years with little use (3-5 times...