Pontiac 2000 grand am - el paso, tx

HI ! I have a 2000 Grand AM cylin. Recently i was driving when my car started to shake violently. i drove it to the side of the road to a parking lot then it died. I started it up again and is ran but shacking a lot again . once i got home ,3 blocks away the car died again . i tried to start it again but it would only turn but not start the engine. I have checked the gas pump, motor mounts, oil and anti freez for oil. I did check the timing chain but i dont know much on how it should be . can anybody PLEASE help ME !! SDA

Check engine light on? Codes? Routine maintenance up to date?

How, exactly, did you check the gas pump?

Based on what you’ve said you just need a mechanic.