my 1989 48 special will not idle below 1000 rpm. it runs good at full throttle but just will not idle. i ran a can of sea foam through it thinking it would help but it didn,t . thanks in advance