First make sure you have gas in it! Then the fuel pump needs to run, it is back under the trunk near the differential, paired with a filter. If pump not running, try the relay behind the glove box.
To be certain it is a fuel issue, first remove the air cleaner and squirt some starter fluid down the throat and give it try.
If you have gas and the pump is running, the fuel distributor may be blocked, located under the air filter housing.
*********************
Try replacing the OVP regulator or check that fuse. The regulator controls things like idle, fuel mix, etc. If you jump started your baby after storing for a while it usually blows this fuse. The regulator is found just to the right of the fuse box in the passenger well. Remove the lower dash and you should see 3 regulators closest to the door opening. One of them should have a red plastic cap on it. Pull out the whole regulator (note which way is up for replacing it). There is a 10 amp (probably blue) GM looking fuse in the regulator. Check to see if it is blown. If so, this is likely a major issue. The car will run without it but not very well. If it is not blown, try replacing the whole regulator. eBay about $25.
crank sensor
Crankshaft position sensor.
do you mean it cranks, but will not start?
Lifters can take time to pump up at first when starting....but worn main bearings can knock also
1989 ford F250 Fuel Problems, It cranks but wont start
Yes
how does it stall if it wont start?
Cranks is the motor turning over, But cranks and won't start means either you no fuel or no spark or both.
An engine which cranks but will not start is not receiving enough fuel or has no spark. A clogged fuel filter or bad spark plugs often cause this problem.
its not your ignition its your crankshaft sensor that's the same problem i had.
If it just cranks and cranks and cranks then it's likely fuel pump. If it died and it won't turn over anymore, likely alternator.
i hit he curb and put a hole in the oil pan ,i replace the oil pan now the engine cranks but doent start. what could be the problem