I have an 87 evinrude which is running great at idle and in gear up to about 2500-3000 rpm the engine cuts out but does not stall starts choking like it needs fuel. I push in the choke on the ignition key before i get to stall point and the boat will run full throttle sounding great . I had...