OK so i take it down the road,the check engine light is flashing. I went down to the store to get some octane booster, but before I got there something popped from under the hood. Sounded like a intake back fire. Now it runs like its on three cylinders. BTW its about 92 degrees out but I drove the car gently to the store. Should I be looking into getting a new 3 liter block?