I have a 1985 Mercury 25xd, while running at idle and idle only it will all of a sudden miss real hard, it's hard to explain, it's like it coughs and starts to idle fine again but in about 10 to 15 seconds it will do it again. It jerks the motor real bad when it does this. Once you give it gas it runs great. The starter is bad so i have to pull start it and it starts on the first pull almost every time. Please help!!!!!