I have a craftsman riding lawn mower with a kohler , when I start it up it will only run for about 8 min when the motor is cold then shuts down it will let me start back up but it shuts own after 3 or 5 min I have changed the fuel filter and still nothing