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