We have a 2004 5.3 4x4 silverado no spark no start we replaced the crank postion sensor( the wiring showed signs of previous repair) still no start good fuel pressure cleaned the ground all fuses good What next...and does the new cps need to be programed??
