Glad you got it repaired! (hopefully)
Oil leaks ... not my favorite.  Fix one, miss another.  Best bet is to replace everything involved to be exactly sure BUT, yours was a different case.
I always found the crank shaft oil seal repair kit a joke.  NEVER WORKED!!  
Enjoy your vehicle this Holiday weekend.  And you're right, nothing like your own car or truck, huh.
~ Jeff