Comparing your stopwatch pulse is a really good idea.

Do you have the new "premium" soft strap? Those are notorious ...