1993 chevy Silverado wont start backfiring codes 43, 54 and check gauges light on oil pressure gauge reading low unless you give it gas even when driving the oil gauge is low unless u gas it

often a bad ecm does that backfiring, or bad wiring from knock sensor to computer shorting computer out

What about the not starting tries to start but sounds really rough and pouring white smoke out the exhaust smells like gas maybe

Thanks for the help

Sorry also I found where one of the wires that connects to the distributor is is broke on one side causing the connection to be lose

Broke on the distributor