And my truck still want start without jumping that wire
Always double check fuses. A poor connections could be the problem but I would be suspicious of the wiring. If the wires run under the truck, make sure they aren't damaged from debris or rubbing on other components. Try jumping at the relay +. If it runs while jumped at relay +, then you know its a problem before the relay (ign switch wiring, fuses, etc)