Peaky lather is part of the criteria, it should also have very fine air bubbles (almost unbroken, shiny surface) and most importantly feel slick and substantial when you rub it between two fingers.
I get tugging sort of like that sometimes if I let my angle become too obtuse. Actually, when I am in a hurry, that is my most serious DE problem.
You didn't mention what blades you are using. I've found that just because a blade is new does not mean it's all that sharp.
[INDENT]Razor: Merkur 38C/GEM Micromatic/Red Tip SS
Blade: Astra Superior Platinum/Walgreens Gem
Brush: Vulfix 1000
Prep: Aquaphor, steaming towels
Soap: Col. Conk Bay Rum
Post: Thayer's Alcohol Free Witchhazel Toner, Aqua Velva[/INDENT]