Re: Stalling problem possibly?
Welcome to the garage.
Did you check if there is any fault code set in the PCM? Could well be a problem with the crank position sensor or cam position sensor.
Since it starts smelling raw gas after trying to start, it seems that fuel is injected, so i would not expect the fuel pump to be the problem. If there is a schrader valve on the fuel rail, then you can check if there is fuel under pressure by pressing the core valve. Catch the spilled fuel with a rag.
If it has the 4.0 engine, its worth to check the wire bundle where it runs at the rear side of the cylinder head. The bundle can shave against a stud and the isolation can be damaged and cause a short.