2004 Chevrolet Blazer - CEL

crank it it say check engine lights come on and it vibrates while sitting still check with auto zone it said miss in motor what is my problem

We can’t give any solid advice without the codes from the computer

Your best bet is to take it to an actual mechanic who can check the codes and perform a diagnosis.

P0300 random misfire, I suppose

Don’t let that “random” terminology mislead you

a smart guy will look at mode 6 data and live data and quickly realize it’s not random at all, and be able to pinpoint exactly which particular misfire is the real problem