My motor starts and runs fine when temps are below about 80 degrees. When outside temps are hotter, I have problems. Engine may be at an idle and it will die. Continue cranking and it will not start until throttle hold is wide open. Finally starts but runs rough then will clear up. Accelerating it will run okay but then back to dieing and hart to start. Only happens at hotter outdoor temperatures. Cool weather it performs great. I've had it checked out several times and the mechanic can't figure out what the cause is. Any suggestions? Thanks.