Excellent... thank you!

Looks like I found the exact replacement part online.... guess I will get a few in case this happens again.

If anyone is interested, I'll document the replacement process with text and pictures incase it happens to anyone else in the future......