I have a 2002 envoy with 172,000 miles that I bought about 6 months ago. everything was fine until it started to have a miss. Showed P0300. I changed all 6 coils and plugs. Still have P0300 Miss got worse ,CEL started flashing, did a compression test, all tested between 174-185, sprayed starter...