Okay, we all hate it when someone asks a question or for help and then doesn't come back and tell us what the final result was, so here's what I found.
So the flasher unit for the 04 Kingpin and Vegas is in the headlight bucket. Later models have them somewhere under the seat or side covers I think. As it turns out I was right about it being the flasher and as luck would have it; it had simply become unplugged. Plugged it back in and good to go. Good thing too because Victory wants $50 for that little flasher unit. Freakin' highway robbery if you ask me.
So thank you to all the people in this thread who posted helpful info. I realize I should have probably put this into the tech section to get more answers or maybe even one answer.