So I haven't had money to get injectors yet but the truck was running and driving, had a hesitation at anything under 1/4 pedal but above that it ran fantastic, does anyone have any ideas as to what this is. It backfired real bad a few times and stalled today, now it won't run at all