My truck runs just fine at lower rpm at low speed but if I give it more gas it starts to hesitate and backfire. It just started the other day before that it ran fine and it seems to be getting worse. I am thinking it's in the carb but I thought I would check on here before I start taking things apart. Thanks