98 silverado with brand new fuel pump, fuel lines, filter. Truck is getting the correct amount of fuel (checked with gauge) also getting great fire (new plugs, wires and coil pack.) Also has new crank sensor. You can sit and crank on it and it will not start. Sometimes when you release the key, it wants to continue cranking, but just for a second or two. Also the truck has new ignition switch and lock cylinder. Had Gm tech hook up a tech 2 but it didn't pick up anything other than the crank sensor. Absolutely driving me crazy!