Here I am again. Just a half hour ago I left to the gas station. I felt the car shaky when I accelerated from 1st gear. It would struggle to pick up speed. So I get to the gas station and the check engine light is blinking so im like noooo! So I pull over and pop t he hood and the car sounds aweful when I accelerate it. So I fill up and start my ride back home, well the problem seemed to ease up a bit. So I get home and the computer code that comes up with that reader thing is P300 Random/Multiple cylinder misfire detected. So what can it be? The wires to the spark plugs? Im thinking about changing those first. Any ideas what the problem is?