I had posted this and updated it a few times, I just wanted to give everyone another update because i did not know the "real" root cause of my problem back then. After further issues and changing out both my ignition coil (located in the fuse panel) and my ignition switch (steering column) I ripped my entire fuse panel apart and traced down the main wire that goes to the starter itself. After disconnecting this wire and cleaning the contact point it actually makes with the starter i have had no issues whatsoever! My Blazer is good to go and I love my truck once again! just wanted to let my fellow Blazer peeps know you may not have as big an issue as you think. Good luck!