Been chasing this gremlin since I got truck in November. Replaced fuel pump, rebuilt tbi and put on a CFM Technologies fuel gauge on to see pressure easily, replaced tps sensor, and fuel filter. I haven't licensed it but do run it back and forth from the house to garage repairing everything. About two months ago it would crank but not start. I saw it had fuel pressure so I checked spark. No spark. Replaced module, fires right up and all is well. Last night I go to put it away and it cranks but no fire. I try again and it sort of rolls into a running engine. Like usually it fires right up and idles a bit high for a few seconds and slowly lowers the idle. Well this sort of seems like it's cranking and barely firing then rolls into a full start and revs just fine, sounds good. Put it away, turned it off then tried starting and same slow lazy start issue. Cranks fast, just doesn't fire quickly like normal. I have good fuel pressure, looks like 12 psi. I'll try it again today but this "lazy start" needs to be figured out. I wouldn't trust this thing to drive anywhere as I'd be afraid it might not fire. It's a 94 with the 305 5 speed. I do have the ALDL cable but never found the right codes for my computer. It's an oddball. I'm not sure where to even start on this one.