Had starting problem with the truck since I got it last year. Replaced lift pump and everthing up front. Still had problem. Dropped tank just the other day and found fuel sending unit lines all rusted. Just needed fuel line insert. Couldn't get it anywhere around Toronto area. Everyone wanted $600.for new sending unit. Found fuel line sending unit insert in Seneca Falls New York, cost $159. Drove 4 hours to pick it up and back 4 hours same day, no border problems. Replaced all fuel lines front to back. Truck starts like a dream!