Hi Welcome to Just Answer!
Is the check engine light on?
How long does it run before it shuts off?
yes, the check light on.
Ok how long will it run before it shuts off?
Its runs about 2 or 3 meters and then shuts off.
Does it usually shut off at slow speeds or all the time?
The first time that its happen it was at hight speed. Then when you try to start it ,its runs
buts shuts off again
OK it could be a few things the best thing to do would be have the engine computer checked to see what code is causing the check engine light to be on most auto parts store willl check codes for you for free
The 5.7L are known for egr and ignition coil issues both can cause the issue you are having.
Well, thats does not help me to much, but thanks for your time.
i would rather have you get it checked to see what codes are in there rather than just throwing parts at it. Let me know if you need any more help.