04 GMC Envoy 4.2L inline 6

people tell me to check the altenator but i dont think that would be the reason for the problem im having. I have replaced the starter and battery. Checked my fuses and relays they are all good. The suv still wont try and turn over. I dont know where to go from here.