Hello and welcome to Just answer,
If it starts with starting fluid you have a loss of fuel pressure.
Have you checked to see if fuel pump is working?
fuel pump is turning on and i can get car to almost start then dies
This sounds like low fuel pressure, You need to install a fuel pressure gauge on the fuel rail to check the pressure, it should be between 41-47 psi.
Other than starting fluid, What has been done in the attempt to repair the problem?
Back to basics...
If it runs on gas poured in or starting fluid, you are giving the engine what the car can't
So there is an issue with fuel delivery, either the pump is weak, or the supply system is stopping the flow (clogged fuel filter, strainer in the tank, ect ) or the quality of the fuel is no good.
I would put a pressure gauge to make sure the pump is working.
I would have done this if the car sat for 5 years, remove the tank and clean it, then check the fuel strainer for clogging replace it if necessary. Replace the fuel filter.
The pressure regulator would be flooding it if were bad, remove the vacuum line and check for fuel leaking out here.