Call the person who repaired the car and tell them what is going on. But what you write above makes no sense. You say, "(wont turn over) (wants to start) by (wont stay running)" If it won't turn over, how does it want to start, and how can it be running in the first place? Did they replace the fuel filter. If not, they should have.
The thermostat is stuck open and needs to be replaced.
Check the rotor and cap. They may be cracked.
camshaft sensor
It would be helpful if you can explain the " won't start " Does the engine turn? If it turns does not fire? Was it running before?
mine did that and i replaced the crank shaft sensor,problem was fixed
My 2004 Altima - 3.5 did same thing. If I floored gas pedal, I could get it to start, otherwise it would crank but not start. Found bad CAMSHAFT sensors. Replaced both and it fixed my problem
My 2003 KIA Optima car will not start and my battery is drained after charging it... When I tried to start it again I here no clicks or noise....Need to know where is the starter located on the car...
Check your timing, if it goes out of time a small margin it won't start properly or not at all.
try slightly tapping the heater fan with a piece of metal pipe and if fan does not start running it is dead and must be replaced.
Jump start car and do not run heater with engine not running.
have you replaced the fuel filter ??? It may be resticting flow of fuel
Your 99 diesel will only start running when the block heater is plugged in because your glow plugs need replaced. The fuel is not reaching a high enough temperature to initiate compression.