I think that you may need to check your normals and make sure that all of your overlapping vertices are merged.