I am told I need a CDI unit. Boat fires up and runs fine. After running for 10 minutes or so and you go to idle...it dies and can't restart for awhile. It is not overheating and the carb has been cleaned. I either need a new CDI or a second opinion and I am tired of throwing of spending money...