Just took off the pull start again and found what the problem was. The bottom of the metal cover was bent in a good amount, causing the plastic fins to hit it, thus the plasticy starter noise. Now my question is would the damaged fins effect the performance in any way? I do have a warranty but...