Sounds to me like a new starter is in order. Or could be a bad set of wires.

I didn't realize you lived in Tennessee. You around the Nashville area?

Your profile says you have an LS1 in an 03. You must have thrown an LS1 in it as soon as you got it.

What other mods do you have?