I have a 2001 Dodge Ram 1500 Sport 4x4 5.9 Magnum. The problem i am having is that when i start it up and leave it at idle it has a small miss about every 5-7 seconds. Plus when i put it under load it still has a miss and then i get a small backfire through the throttle body. Any solutions???