when I start the motor it will run and cough when I place it in gear it runs but coughs at low rpm but when I put start to go it runs fine. There is not coughing until I slow down and go to Idle or close to it. It eventualy dies. It restarts fine but it continues to cough