Anyone Recognize this water pump

By golly I believe your right. By the way I'm going to DMV Monday. Wish me luck.
Heck yeah! You go boy! Keep us posted!