can vehical learn passlock sensor data code from off to crank if done correctly? on 2005 Chevrolet Express 2500

My van started fine this cold day with in 5 min engine cutting in and out during warm up gages, lights flashed before stalled. tried to start engine cranked over and fired. Sat a few hours tried again in nuteral and ran strong till back in park and stalled again. tried reset, took off battery connections Neg & Pos hoped to reset computer codes? Brand new Fuel pump, plugs, wires, module, fresh gas replaced round 65,000 after using diesel fuel. ran good till today has K&N Air filter installed. Cranks but not will start or run

Asked by for the 2005 Chevrolet Express 2500
agree with miles
Qualified Local Chevrolet Shops
Qualified Chevrolet Shops For This Repair
921 N Parker St
RepairPal Shop Scorecard
Technical Ability
Tools & Equipment
Customer Service
Customer Amenities
(714) 486-0367
1 more answer
If your problem is related to a passlock issue it can be releared with this 30 min. procedure. IF that gets it going you may have a problem that may reoccure until you find the passlock problem. I have the relearn procedure listed below.

1.Turn ON the ignition, with the engine OFF.
2.Attempt to start the engine, then release the key to ON, vehicle will not start.
3.Observe the SECURITY telltale. After approximately 10 minutes , the telltale will turn OFF.
4.Turn OFF the ignition, and wait 5 seconds .
5.Repeat steps 1 through 4 two more times for a total of 3 cycles/30 minutes . The vehicle is now ready to relearn the Passlock Sensor Data Code and/or passwords on the next ignition switch transition from OFF to CRANK.
6.Start the engine. The vehicle has now learned the Passlock Sensor Data Code and/or password.
IMPORTANT: The vehicle learns the Passlock Sensor Data Code and/or password on the next ignition switch transition from OFF to CRANK. You must turn the ignition OFF before attempting to start the vehicle.