i have a 2000 mercury 150 xr6 carb motor ive had the motor for two years and without being to lengthy i have replaced most parts on this motor electrical and fuel lines and pump. its a clean motor that runs perfect once its started when i first start the motor in the morning its takes a few moments to crank and turn over no big deal and if i run a few miles shut the motor off and imediately try to restart it no problen turn key its turns right over if i wait 15 min or more to restart the motor it takes full throtle neutral and 7-8 seconds of cranking to turn over and is a rough start. this is way to much stress on starter stator trigger solenoid etc.. any ideas