Re: Problem with chain.
how well did you inspect the chain? I had a similar problem with mine and come to find the chain roller was split in two. Thus causing the chain to catch the top of the tooth on the sprocket. Also check for "stretch in the links you may want to replace the chain.
Hope it Helps. I am also a proud member of the 20 MPH. club